 Search
components/accordion: Accordion components/badge: Badge components/checkbox: Checkbox components/button: Button components/dialog: Dialog components/input: Input components/popover: Popover components/pre: Pre components/progress: Progress components/radio: Radio components/range: Range components/separator: Separator components/spinner: Spinner components/switch: Switch components/table: Table components/textarea: Textarea components/typography: Typography components/tooltip: Tooltip components/view: View plugins/plugin-nf: Nerd Font Plugin plugins/theme-catppuccin: Catppuccin Theme plugins/theme-everforest: Everforest Theme plugins/theme-gruvbox: Gruvbox Theme plugins/theme-nord: Nord Theme plugins/theme-vitesse: Vitesse Theme start/ascii-boxes: ASCII Boxes start/changelog: Changelog start/installation: Installation start/intro: Introduction start/intro: ## Features start/plugins: Plugins start/plugins: ## Official Plugins start/plugins: ### Themes start/plugins: ## Community Plugins contributing/style-guide: Style Guide contributing/style-guide: ## CSS Units contributing/style-guide: ## Selectors contributing/style-guide: ## Documentation plugins/plugin-dev: Developing Plugins plugins/plugin-dev: ### Style Layers start/tuis-vs-guis: TUIs vs GUIs start/tuis-vs-guis: ## Monospace Fonts start/tuis-vs-guis: ## Character Cells contributing/contributing: Contributing contributing/contributing: ## Local Development contributing/contributing: ## Issues contributing/contributing: ## Pull Requests installation/nextjs: Next.js installation/vite: Vite start/theming: Theming start/theming: ## CSS Variables start/theming: ### Font Styles start/theming: ### Colors start/theming: ### Light & Dark start/theming: ## Theme Plugins start/theming: ### Using Multiple Theme Accents installation/astro: Astro installation/astro: ## Scoping installation/astro: ### Frontmatter Imports installation/astro: ### <style> tag installation/astro: ### Full Library Import

Contributing

If you are interested in contributing, please ensure that you have read the Style Guide

If you need help on something, join chat.ironclad.sh and ask in the #webtui channel

Local Development

Ensure Bun is installed

  1. Clone the repository
    git clone https://github.com/webtui/webtui
  2. Install dependencies
    bun i
  3. Start the dev server
    bun run dev

Issues

Bug reports, feature requests, and improvements are all welcome as issues.

Pull Requests

Ensure that there is a relevant issue before you open a Pull Request. If there isn’t, open one

Link the relevant issue in your Pull Request with Fixes #issue-number or Closes #issue-number

Ensure that the code in your Pull Request abides by the Style Guide