首页主题JavaScript
Topic

JavaScript

90 天热度
16
历史累计
16

近 4 周新增

本周 TOP 8

1
backdooms
The Backdooms 是一款高度压缩的自解压网页游戏,允许用户直接通过 QR Code 体验 DOOM 风格的游戏。该项目利用 Zlib 压缩和 DecompressionStream API 将功能性 HTML 游戏代码打包进可扫描的图像格式中。它作为一项技术演示,旨在挑战 QR Code 存储极限和浏览器端解压能力的边界。
88
2
hooks
ahooks 是一个高质量且可靠的库,为各种开发需求提供了全面的 React Hooks 集合。它使用 TypeScript 编写以确保可预测的静态类型,并支持服务器端渲染。该库通过提供从实际业务场景中提炼出的高级 Hooks,在有效管理函数闭包的同时简化了开发过程。
84
3
LogicFlow
LogicFlow 是一款专为业务系统设计的流程图编辑框架,提供了一系列交互与编辑功能。该框架具备高度的可定制性,支持用户自定义节点、连接器及样式以满足特定需求。此外,它还内置了丰富的插件机制和数据转换能力,能够轻松集成到各类前端项目中。
82
4
tegaki
Tegaki 是一个能够将标准字体自动转换为手写动画序列的库。它通过提供简单的渲染引擎,消除了手动创作路径或依赖原生环境的需求。该工具支持所有主流 Web 框架,并内置了多种手写字体以供立即使用。
78
5
cherry-markdown
Cherry Markdown Writer 是一款轻量级、开箱即用的 JavaScript Markdown 编辑器,可在浏览器和 Node.js 环境中运行。它旨在实现易于扩展且与框架无关,允许开发人员在不依赖 React 或 Vue 等库的情况下进行集成。该编辑器支持多种高级功能,包括用于 AI 聊天场景的流式渲染、多光标编辑以及可自定义的语法。
74
6
tdesign-vue-next
TDesign Vue Next 是一款专为 Vue 3 和桌面端应用设计的综合性 UI 组件库。它提供了与其它 TDesign 框架保持一致的设计语言和 API,以确保统一的开发体验。该库支持深色模式、自定义主题和 Tree-shaking 等现代特性,从而优化性能。
65
7
hiui
HiUI 是一款专为中后台系统设计的前端组件库,旨在帮助开发者快速构建交互一致且界面美观的应用程序。该库提供了丰富的流程与数据展示模板,能够覆盖大多数中后台业务的开发需求。其组件采用数据结构分离的设计理念,支持开箱即用并简化了后续的升级维护流程。
56
8
pretext
Pretext 是一个 JavaScript/TypeScript 库,它无需依赖昂贵的 DOM 重排操作,即可提供快速、准确的多行文本测量与布局。通过使用浏览器字体引擎作为基准来实现其自身的测量逻辑,它能够为 Canvas 和 SVG 等各种渲染目标提供高效的文本处理能力。该库既提供了用于简单高度计算的高级 API,也提供了用于手动、复杂文本布局场景的底层工具。
28

历史精选 (16)

backdooms
The Backdooms 是一款高度压缩的自解压网页游戏,允许用户直接通过 QR Code 体验 DOOM 风格的游戏。该项目利用 Zlib 压缩和 DecompressionStream API 将功能性 HTML 游戏代码打包进可扫描的图像格式中。它作为一项技术演示,旨在挑战 QR Code 存储极限和浏览器端解压能力的边界。
88
hooks
ahooks 是一个高质量且可靠的库,为各种开发需求提供了全面的 React Hooks 集合。它使用 TypeScript 编写以确保可预测的静态类型,并支持服务器端渲染。该库通过提供从实际业务场景中提炼出的高级 Hooks,在有效管理函数闭包的同时简化了开发过程。
84
LogicFlow
LogicFlow 是一款专为业务系统设计的流程图编辑框架,提供了一系列交互与编辑功能。该框架具备高度的可定制性,支持用户自定义节点、连接器及样式以满足特定需求。此外,它还内置了丰富的插件机制和数据转换能力,能够轻松集成到各类前端项目中。
82
xgplayer
xgplayer 是一个利用组件化设计来提供灵活且可拆卸 UI 的 Web 视频播放器库。它通过独立于浏览器管理视频加载、缓冲和格式支持,提供了高级功能。该播放器支持包括 MP4、FLV、HLS 和 DASH 在内的多种格式,适用于点播和直播场景。
82
xgplayer
xgplayer 是一个利用组件化设计来提供灵活且可拆卸 UI 的 Web 视频播放器库。它通过独立于浏览器管理视频加载、缓冲和格式支持,提供了高级功能。该库支持包括 MP4、FLV、HLS 和 DASH 在内的多种格式,适用于点播和直播场景。
82
tegaki
Tegaki 是一个能够将标准字体自动转换为手写动画序列的库。它通过提供简单的渲染引擎,消除了手动创作路径或依赖原生环境的需求。该工具支持所有主流 Web 框架,并内置了多种手写字体以供立即使用。
78
LogicFlow
LogicFlow 是一款专注于流程图交互与编辑的开发框架,旨在帮助开发者快速构建业务系统中的流程图需求。该框架提供了高度可定制的节点与样式,并支持通过插件机制进行灵活扩展。此外,它还内置了浏览器端执行引擎,并支持与 BPMN 等多种后端数据结构的转换。
78
cherry-markdown
Cherry Markdown Writer 是一款轻量级、开箱即用的 JavaScript Markdown 编辑器,可在浏览器和 Node.js 环境中运行。它旨在实现易于扩展且与框架无关,允许开发人员在不依赖 React 或 Vue 等库的情况下进行集成。该编辑器支持多种高级功能,包括用于 AI 聊天场景的流式渲染、多光标编辑以及可自定义的语法。
74
cherry-markdown
Cherry Markdown Writer 是一款轻量级、开箱即用的 JavaScript Markdown 编辑器,可在浏览器和 Node.js 环境中运行。它旨在实现轻松扩展,且不依赖于 Angular、Vue 或 React 等特定的前端框架。该编辑器支持多种高级功能,包括针对 AI 聊天场景的流式渲染、多光标编辑,以及针对语法和工具栏的各种自定义选项。
72
tdesign-vue-next
TDesign Vue Next 是一款专为 Vue 3 和桌面端应用设计的综合性 UI 组件库。它提供了一套与 TDesign 其他框架保持一致的设计语言,同时提供高质量且可定制的组件。该库支持 Tree-shaking、暗黑模式和灵活的主题配置等现代开发实践。
68
tdesign-vue-next
TDesign Vue Next 是一款专为 Vue 3 和桌面端应用设计的综合性 UI 组件库。它提供了与其它 TDesign 框架保持一致的设计语言和 API,以确保统一的开发体验。该库支持深色模式、自定义主题和 Tree-shaking 等现代特性,从而优化性能。
65
pipcook
Pipcook 是一个模块化的 JavaScript 应用框架,旨在帮助前端工程师将机器学习集成到他们的工作流程中。它提供了一个全面的流水线系统,允许用户直接在 Node.js 环境中训练、验证和部署机器学习模型。通过桥接对 Python 包的访问,该框架使开发人员能够利用强大的机器学习工具,而无需具备该领域的深厚专业知识。
65
pipcook
Pipcook 是一个 JavaScript 应用框架,旨在让前端工程师无需深厚的背景知识即可使用机器学习。该项目提供了一种模块化的流水线架构,支持模型训练、验证和部署的全生命周期。它还包含一个通往 Python 的桥梁,允许开发者在 Node.js 运行时中直接利用成熟的 Python 机器学习库。
62
hiui
HiUI 是一款专为中后台系统设计的前端组件库,旨在帮助开发者快速构建交互一致且界面美观的应用程序。该库提供了丰富的流程与数据展示模板,能够覆盖大多数中后台业务的开发需求。其组件采用数据结构分离的设计理念,支持开箱即用并简化了后续的升级维护流程。
56
hiui
HiUI 是一个专为中后台系统设计的前端组件库,旨在帮助开发人员快速构建交互一致且界面美观的应用。该库提供了丰富的业务模板和组件,能够覆盖大多数中后台系统的开发需求。其设计采用了数据结构分离的模式,支持开箱即用,并提供灵活的全量或按需安装方式。
52
pretext
Pretext 是一个 JavaScript/TypeScript 库,它无需依赖昂贵的 DOM 重排操作,即可提供快速、准确的多行文本测量与布局。通过使用浏览器字体引擎作为基准来实现其自身的测量逻辑,它能够为 Canvas 和 SVG 等各种渲染目标提供高效的文本处理能力。该库既提供了用于简单高度计算的高级 API,也提供了用于手动、复杂文本布局场景的底层工具。
28