# dlight **Repository Path**: dext7r/dlight ## Basic Information - **Project Name**: dlight - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-15 - **Last Updated**: 2025-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

author stars Size license

downloads version version

# [dlight.dev](https://dlight.dev) DX-first UI rendering library. - ðŸĨģ **Delightful** - With an API designed to be intuitive and user-friendly, web development becomes effortless with DLight, whether you're building a simple website or a complex web application. - 🚀 **Performant** - With a minuscule file size of just 5KB, DLight is lightning-fast and ultra-lightweight, delivering optimal performance without the need for manual optimization. - âœĻ **DX-first** - DLight uses the syntax of function calls and dot notation to make development more enjoyable, without the need to write outdated and hard-to-read XML code. - ðŸŠķ **Intuitively Simple** - DLight is born reactive and is designed to be intuitively simple, with a minimalistic API that requires no memorization of complex functions or libraries. # Preview ```js import { View } from "@dlightjs/dlight" @View class MyComp { night = false fruits = ["🍎", "🍊", "ðŸĨ‘"] Body() { h1("hello, dlight js") for (const fruit of this.fruits) { div(fruit) } button("toggle") .class("toggle") .onClick(() => { this.night = !this.night }) if (this.night) { "🌙" "âœĻ" "🌟" } else { "🔆" } } } ``` # Credits Thanks all existing frameworks for the inspiration and the great work they've done. DLight is standing on the shoulders of giants. * [SwiftUI](https://developer.apple.com/xcode/swiftui/) * [React](https://react.dev/) * [Vue](https://vuejs.org/) * [Svelte](https://svelte.dev/) * [Solid](https://solidjs.com/) * [Angular](https://angular.dev/) * [Preact](https://preactjs.com/) * [Qwik](https://qwik.builder.io/) * [Ember](https://emberjs.com/) * [Marko](https://markojs.com/) * [VanJs](https://vanjs.org/) * [ef.js](https://ef.js.org/) * [Lit](https://lit.dev/) Thanks [js-framework-benchmark](https://github.com/krausest/js-framework-benchmark) for the benchmarking tooling that pulls my hair out. Thanks [component party](https://component-party.dev/#context) for the syntax level comparison between different frameworks. # Contributors
Duan Yihan
Duan Yihan

🚇 ⚠ïļ ðŸ’ŧ
orange04
orange04

ðŸ’ŧ ðŸŽĻ
Guo-lab
Guo-lab

🖋
Gor
Gor

ðŸ’ŧ 🐛 ðŸ’Ą
Haibo Zheng
Haibo Zheng

🐛 🖋
Duane Johnson
Duane Johnson

ðŸ’ŧ ðŸĪ” 📖 🚧