VelocityUI is currently under development. Components and API may change.

VelocityUI

Lightweight JS Library for UI Components

In Development

Lightweight jQuery UI Components

A modern, lightweight alternative to KendoUI. Build beautiful interfaces with minimal overhead and maximum performance.

View Documentation
✓ 15KB gzipped ✓ jQuery compatible ✓ Mobile responsive

Interactive Components

Try each component and copy the code to get started

Components are preview versions and may change during development

Button

Input

Customizable buttons with hover effects and multiple variants

$('.my-button').velocityButton({
  variant: 'primary',
  size: 'medium'
});

Input Field

Input

Enhanced input fields with validation and styling

$('.my-input').velocityInput({
  validation: 'email',
  placeholder: 'Enter email'
});

Progress Bar

Display

Animated progress indicators with customizable styling

$('.my-progress').velocityProgress({
  value: 65,
  animated: true
});

Tabs

Navigation

Clean tab navigation with smooth transitions

Home
About
Contact
Welcome to the home tab
$('.my-tabs').velocityTabs({
  active: 0,
  animation: 'fade'
});

Modal

Display

Responsive modal dialogs with backdrop and animations

$('.my-modal').velocityModal({
  backdrop: true,
  keyboard: true
});

Dropdown

Input

Customizable dropdown menus with search and multi-select

$('.my-dropdown').velocityDropdown({
  search: true,
  multiple: false
});

Demo Modal

This is a sample modal dialog built with VelocityUI.