Bun 是一个面向 JavaScript 和 TypeScript 应用的全能工具包,在单个可执行文件中集成了快速运行时、打包工具、测试运行器和包管理器。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONSolid 是一个用于构建用户界面的声明式 JavaScript 库,它将 JSX 模板编译为真实 DOM 节点,并通过细粒度响应式原语更新它们,而不是使用虚拟 DOM。
Preact 是一个用于构建用户界面的轻量级 JavaScript 库,提供与 React 兼容的 API,包含组件和虚拟 DOM,且打包体积非常小。
Yew 是一个用于构建多线程前端网页应用的 Rust/Wasm 框架。它使用类似 JSX 的宏来在 Rust 中编写 HTML,最小化 DOM 调用,支持 Web Workers,并可与 JavaScript 和 NPM 包互操作。
esbuild 是用 Go 语言编写的超快速 Web JavaScript 打包工具,原生支持 JavaScript、CSS、TypeScript 和 JSX,可打包 ESM 和 CommonJS,提供树摇、压缩、源映射、本地服务器、监视模式和插件系统。
Prettier 是一款具有主见的代码格式化工具,它通过解析代码并根据一致的规则重新打印来强制执行统一风格,同时考虑最大行宽并在需要时进行换行。它支持在编辑器保存时、pre-commit 钩子或 CI 中运行。
MDX是一种可编写格式,允许在Markdown中直接使用JSX并嵌入交互式组件,如图表和警告。该仓库提供将MDX编译为JavaScript的包,支持与React、Preact、Vue等框架及webpack、Rollup等打包工具集成。
Transform 是一个开源的多语言转换器,可在浏览器中实现多种数据与代码格式之间的转换。它基于 Next.js 构建,提供按路由划分的转换器,并支持自行托管。
Biome 是一个面向 Web 项目的工具链,提供 JavaScript、TypeScript、JSX、JSON、CSS 和 GraphQL 的格式化和 lint 工具。它可通过 CLI 或作为 LSP 服务器在编辑器中运行,无需配置即可使用,并可从 npm 安装。