Introducing TaxUI: A Modern Declarative HTML & CSS Framework with Zero JavaScript

์ž‘์„ฑ์ž

์นดํ…Œ๊ณ ๋ฆฌ:

โ† ํ”ผ๋“œ๋กœ
DEV Community ยท Tax Nam ยท 2026-09-06 ๊ฐœ๋ฐœ(SW)
Cover image for Introducing TaxUI: A Modern Declarative HTML & CSS Framework with Zero JavaScript

Tax Nam

Hey fellow developers! ๐Ÿ‘‹

Like many of you, I’ve spent countless hours configuring build tools, writing endless strings of utility classes, or importing heavy JavaScript bundles just to achieve basic application layouts, responsive grids, modals, and dark mode.

I wanted something different: a framework where writing HTML feels clean, intuitive, and semantic again, without sacrificing modern design standards or adding runtime overhead.

That is why I created TaxUI.

๐Ÿ’ก What is TaxUI?
TaxUI is a modern, ultra-fast, declarative HTML and CSS framework with zero JavaScript runtime dependencies.

Instead of writing long CSS class chains, you compose entire interfaces using intuitive, declarative HTML attributes. Everything is powered by native, GPU-accelerated CSS.

Key Features
Zero JavaScript Overhead: 100% pure native CSS. No hydration delays, no bundle bloat, and instant load times.
Declarative HTML Attributes: Build components effortlessly with semantic attributes like layout=”split”, card=”glass”, variant=”primary”, and theme=”dark”.
Instant Dark Mode & 6 Color Palettes: Dynamic theming built directly into the core with support for Blue, Emerald, Violet, Amber, Rose, and Cyan accent palettes.
Complete Component Suite:
Modals using HTML5

Smooth Accordions with
100% Pure CSS Tooltips
Glassmorphism and Elevated Cards
Responsive Data Tables
Shimmer Loading Skeletons
Modern Form Controls & Switches
Ultra Lightweight: The entire full bundle is only ~14.8 KB gzipped, and you can import standalone sub-bundles starting at just 1.4 KB.

Installation & Getting Started
You can start using TaxUI right away via CDN or NPM:

Explore & Try It Out
Interactive Documentation & Live Demos: https://taxui.github.io/taxui/
GitHub Repository: https://github.com/TaxUI/taxui
NPM Package: https://www.npmjs.com/package/@taxui/taxui

I’d Love Your Feedback!
This is the v1.0.0 release, and I’d love to hear your thoughts:

What do you think of declarative HTML attributes vs utility classes?
Which UI components would you like to see added next?
If you like the project, feel free to drop a โญ star on GitHub! Thank you!

์›๋ฌธ์—์„œ ๊ณ„์† โ†—