{"repo":"keenthemes/ktui","free":true,"listed":false,"github":"https://github.com/keenthemes/ktui","clone":"git clone https://github.com/keenthemes/ktui.git","description":"Open-source collection of customizable UI components for Tailwind CSS and vanilla JavaScript","language":"TypeScript","stars":150,"topics":["components","javascript","metronic","shadcn-ui","tailwindcss","typescript","ui","vanilla-js","keenthemes"],"license":"MIT","category":"ui-components","readme_excerpt":"KTUI 🌐 Visit the Official Website KTUI is a modern, modular JavaScript/TypeScript UI library for building fast, interactive, and beautiful web applications. KTUI offers a comprehensive suite of DOM-based UI components and utilities, designed for flexibility, accessibility, and seamless integration with any web project. --- Installation Before you begin, ensure you have installed Node.js and Tailwind CSS, and have a working Tailwind based project. Install via NPM --- Variables Include KTUI variables in your Tailwind entry file style.css : --- Dark Mode To enable automated dark mode support add below Tailwind variant in your Tailwind entry file style.css : --- Styles Include KTUI styles in your Tailwind entry file style.css : --- Font Specify a font family of your choice in your Tailwind entry file style.css : Include the font file: --- Assets Include KTUI JavaScript, Tailwind CSS, and fonts: --- RTL Support To globally setup the RTL direction add a dir=\"rtl\" attribute on the html as shown below: KTUI utilizes the logical CSS properties as the default method for handling RTL support. This approach simplifies RTL support by using context-aware properties that adjust based on the document's text direction. For specific cases, you can use the rtl: Tailwind modifier to easily control alignments for both LTR and RTL directions. --- Agent skills KTUI ships Agent Skills so that agentic coding tools (e.g. Cursor, Claude Code) can use KtUI correctly—imports, init pattern, and docs. You","default_branch":null,"files":null,"tree":[],"storefront":"/r/keenthemes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/keenthemes/ktui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}