Urgent.News

What's breaking now, across thousands of outlets.

Tech

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

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…

Hey there! After years of wrestling with intricate build setups, piles of utility classes, and bulky JavaScript bundles to simply lay out a basic application, I felt there had to be a better way. That’s why I set out to create TaxUI. 🌟

TaxUI is an all-new, ultra-fast framework built specifically for modern web development. Unlike traditional frameworks, TaxUI is completely JavaScript-free. Instead, it harnesses the power of native, GPU-accelerated CSS to bring your interface to life. Gone are the days of long chains of CSS classes; everything is defined through intuitive HTML attributes.

Some of TaxUI’s standout features include:

- Zero runtime JavaScript dependencies for lightning-fast loads

- Declarative HTML attributes like layout=splitted, card=glass, variant=primary, and theme=dark for easy component building

- Instant dark mode and six captivating color palettes (Blue, Emerald, Violet, Amber, Rose, Cyan)

- A complete suite of UI components like modals, accordions, tooltips, glassmorphism elements, responsive tables, shimmering loading skeletons, and modern form controls

The framework is impressively lightweight, with the full bundle weighing in at just 14.8 KB when gzipped. You can roll with the entire package or cherry-pick specific sub-bundles that start as small as 1.4 KB.

Ready to give TaxUI a spin? You can jump right in using the CDN link or install it via NPM. Check out the interactive documentation and live demos for a hands-on experience: https://taxui.github.io/taxui/

Your voice matters! Dive into the GitHub repository to share your thoughts and suggestions. What’s your take on declarative HTML attributes compared to utility classes? Which additional UI components would you like to see next? A simple star on GitHub would show your support. Thanks for considering TaxUI!

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

urning emailed spreadsheets into Magento orders without asking customers to change

Every B2B Magento store I've worked on has the same quiet leak. A chunk of the orders never touch the storefront. They arrive as an .xlsx exported from the buyer's purchasing system, a PDF purchase…

  • Salespeople create orders manually, bypassing storefront
  • Author proposes letting spreadsheets arrive in original format
  • Magento converts orders via draft review before finalization

Saving a Real File From Flutter Web, Instead of Downloading Another Copy

Build an editor on Flutter Web. The user opens budget.csv , edits it, hits save. They get budget.csv in their Downloads folder. They edit again, save again: budget (1).csv . Again: budget (2).csv .

  • Default behavior in Flutter Web creates new file copy.
  • File System Access API enables direct file modification.
  • API grants file handle for reading and writing.

More from Saturday 5 September →