GitHub 雷达
首次出现 88 天前

parcel-bundler/lightningcss

Lightning CSS 是一个用 Rust 编写的极速 CSS 解析器、转换器、打包器和压缩器,旨在解决 CSS 处理速度慢和输出体积大的问题。其主要技术栈基于 Rust 语言,并构建在 Mozilla 为 Firefox 和 Servo 创建的 cssparser 和 selectors 库之上,实现了对 CSS 属性值的类型化解析。该项目的亮点在于其极致的性能,能在毫秒级完成大型文件的解析和压缩,且输出体积通常小于其他工具,同时支持现代 CSS 语法降级、自动添加浏览器前缀、CSS Modules 以及自定义转换插件,非常适合需要高性能 CSS 构建流程的前端项目。

近 7 日
+7
累计 Star
7.6k
Fork
287
近 30 日
+37
Star 趋势 · 8 个采集点
+0%
6 月 23 日7 月 18 日
语言Rust
分类Web前端
最近提交6 月 16 日
创建时间10 月 10 日
首次收录6 月 23 日 · 自动扫描
README 摘要
Lightning CSS 是一个用 Rust 编写的极速 CSS 解析器、转换器、打包器和压缩器,旨在解决 CSS 处理速度慢和输出体积大的问题。其主要技术栈基于 Rust 语言,并构建在 Mozilla 为 Firefox 和 Servo 创建的 cssparser 和 selectors 库之上,实现了对 CSS 属性值的类型化解析。该项目的亮点在于其极致的性能,能在毫秒级完成大型文件的解析和压缩,且输出体积通常小于其他工具,同时支持现代 CSS 语法降级、自动添加浏览器前缀、CSS Modules 以及自定义转换插件,非常适合需要高性能 CSS 构建流程的前端项目。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开