探索 JavaScript 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
持久化 Mock 服务,快速生成可视化 Mock 数据。支持 API 代理、团队协作、RESTful、Swagger/OpenAPI 规范及 Mock.js Schema,提供 CLI 工具。
纯前端表单验证库,无需编写 JavaScript 代码。基于 jQuery,支持 IE8+,提供丰富的验证规则与自定义选项。
JavaScript 代码美化工具,支持格式化、缩进、解包和部分反混淆。提供在线工具、CLI、库及 CDN 集成。
自动化版本管理和包发布流程。支持版本号自动递增、Git 提交与打标签、执行测试/构建命令、生成变更日志、发布到 npm、管理预发布版本。提供插件扩展和 CI/CD 环境集成。
基于 D3.js 的开源 Web 工具,提供自定义矢量可视化。作为电子表格与矢量图形编辑器之间的桥梁,支持表格和粘贴文本数据。数据仅在浏览器端处理,确保隐私安全。高度可定制与扩展,支持用户自定义布局。
一套代码运行多端,一端所见即多端所见。支持 Web、微信小程序、支付宝小程序、百度小程序、快应用、Android/iOS 等多端,基于多态协议保证灵活性。
跨平台桌面应用,无需安装 Edge 或浏览器插件即可使用新版 Bing AI 聊天。支持导出对话为 Markdown、PNG 或 PDF,可自定义主题与字体大小,提供键盘快捷键。
基于 JavaScript 的故事时间线工具,支持从 Google 表格或 JSON 数据生成。可嵌入多媒体内容,如 Twitter、YouTube、Vimeo 等。提供多种配置选项,包括语言、起始位置和地图样式。当前版本已停止开发,建议使用新版 TimelineJS3。
基于 React Navigation 的声明式路由库,集中管理路由配置,支持简单 API 进行屏幕间导航与通信。v4.x 版本基于 React Navigation v4.x,提供导航逻辑与 UI 分离的能力。
提供 60+ 个即用型 Tailwind CSS 组件块,支持响应式布局、深色模式及多种配色方案。可直接复制 HTML 代码到项目中使用。
基于插件的 Markdown 处理器,属于 @unifiedjs 生态。支持 AST 操作,拥有 150+ 插件,可处理 CommonMark、GFM 和 MDX。适用于服务器、客户端、CLI 等多种环境。
检测图像是否加载完成的 JavaScript 库。支持 jQuery 和原生 JS,可监听背景图加载,提供多种事件回调。
基于 Web Components 的跨平台移动应用开发框架,支持纯 JavaScript 或与 Angular、React、Vue 等框架结合使用。提供 iOS 和 Material 设计风格,可构建高性能混合应用与 PWA。
轻量级模块,将 Fetch API 引入 Node.js。支持原生 Promise 和 Stream,兼容 window.fetch API。
基于 PoseNet 和 FaceMesh 实时识别,将 2D 矢量插图转换为骨骼动画。使用 TensorFlow.js 在浏览器中运行,支持摄像头和静态图像驱动。
基于 Web 的数据科学电子表格应用,深度集成 Python。提供加载、清洗、操作和可视化数据的一体化工作流。后端使用 Go 编写,支持 Node.js 终端和 Python 解释器。
构建现代网站的最快方式。即时启动,无需配置。单页应用与内容站点通用,支持语义化 HTML、纯 JS 模块与设计系统。完整系统,1MB 完成所有工作。
轻量现代滚动库,基于 Lenis 构建。支持视口元素检测、平滑滚动与视差动画。仅 9.4kB gzipped,TypeScript 优先,双交叉观察器优化,智能触控检测,无障碍支持。
基于 IPFS 的无服务器、分布式、点对点数据库。使用 Merkle-CRDTs 实现无冲突同步,支持事件日志、文档、键值等多种数据模型,适用于去中心化应用和本地优先 Web 应用。
基于 React 的可组合数据可视化组件库,支持折线图、热力图、散点图等多种图表类型。提供灵活的构建块和默认配置,易于集成与定制。
基于 Electron 的网易云音乐第三方桌面客户端,采用 React、MobX 和 JSS 构建。支持跨平台、现代 UI 设计、高质量音乐播放、Last.fm 追踪、微信扫码登录及音乐下载。提供 Alfred 工作流集成。
轻量级 JavaScript 有限状态机库,支持定义状态、转换和生命周期事件回调。提供浏览器与 Node.js 环境安装方式,API 简洁易用。
基于 Intersection Observer API 的原生 JavaScript 延迟加载库。支持低分辨率占位符、响应式图片及 jQuery 包装器,可配置观察阈值与根元素。
JSON 的 JavaScript 实现,提供 stringify 和 parse 方法,支持 IE8。包含 cycle.js 用于处理循环引用和 DAG 结构。
使用 React、Redux 和 Immutable.js 实现的俄罗斯方块游戏。支持键盘和触摸操作,具备响应式设计。通过 localStorage 实现数据持久化,可记录所有游戏状态。利用 Web Audio API 提供精确的音效播放。
基于 React 的框架,利用 WebGL 和 WebVR 技术,快速创建可在浏览器中运行的交互式 360 度与 VR 体验,支持跨平台。