探索 JavaScript 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 WebGL 的流体模拟,可在浏览器中实时交互,支持移动端。核心算法参考 GPU Gems,代码开源。
基于动态导入的高阶组件,用于实现 React 组件的代码分割和懒加载。支持服务端渲染,可显著减少初始加载体积,提升应用性能。
React.js 简单示例合集,代码风格简洁清晰,涵盖 JSX 渲染、组件定义、状态管理、表单、Ajax 等核心概念,适合学习。
一款可爱的 HTML5 弹幕视频播放器,支持 HLS、FLV、DASH 等流媒体格式及 MP4、WebM 等媒体格式,具备弹幕、截图、快捷键、画质切换、缩略图和字幕等功能。
同时与 ChatGPT、Bing Chat、Bard 等多个 AI 机器人对话,发现最佳答案。支持 Web 访问和 API,适用于研究员、开发者和 LLM 爱好者。
快速、功能完备的自动补全库,灵感源自 Twitter 搜索。包含 Bloodhound 引擎与 Typeahead UI 视图,支持 jQuery 1.9+,兼容主流浏览器。
Node.js 实战教程,通过 18 节课程循序渐进地学习 Express、爬虫、测试、部署等技能。包含代码示例与挑战,适合有一定基础的开发者。
极快的 React-like JavaScript 库,用于构建现代用户界面。提供高性能运行时,支持服务端渲染、组件生命周期、受控组件及动画回调。
用于 JavaScript 的日期和时间处理库。提供 DateTime、Duration 和 Interval 类型,API 不可变、可链式调用。支持解析和格式化常见及自定义格式,具备原生时区和 Intl 支持。
为 AngularJS 应用提供 Material Design UI 组件库。基于 JavaScript,包含可复用、可访问的组件,适用于单页应用。项目已结束支持,建议转向 Angular Material。
JavaScript 加密标准库,已停止维护。提供 AES、SHA256 等多种哈希与加密算法,支持 Node.js 与浏览器环境。建议使用原生 Crypto 模块替代。
灵活的 JavaScript 文件上传库,支持拖放、粘贴、API 添加文件。优化图片、异步上传、分块上传,提供无障碍、响应式体验。支持 React、Vue、Angular 等框架。
基于 WebGL、WebGPU 和 WebXR 构建的高性能网页图形运行时,支持 glTF 格式。提供完整的 2D/3D 图形、动画、物理、输入和音频系统,适用于浏览器端游戏与交互式 3D 内容开发。
一个 JavaScript 打字动画库。模拟打字效果,可自定义速度、回退和多字符串切换。支持 NPM/Yarn 安装,兼容 React、Vue 等框架,提供 CDN 直接使用。
在浏览器中直接运行 🤗 Transformers,无需服务器。支持 NLP、CV、音频及多模态任务,API 与 Python 版高度一致,使用 ONNX Runtime 加速。
基于 React 和 Redux 的轻量级前端框架,灵感源自 Elm 和 Choo。提供 6 个核心 API,支持热模块替换(HMR)和插件系统,内置 dva-loading 等插件处理加载状态。适用于企业级应用,如 Ant Design Pro。
记录终端操作并生成动画 GIF 或分享 Web 播放器。高度可定制,支持跨平台,可自定义窗口框架、字体、颜色和 CSS 样式。
基于 contenteditable API 的富文本编辑器,克隆 Medium.com 的所见即所得编辑器。纯 JavaScript 实现,无需额外框架,支持多种浏览器。
包含 20 多个使用 HTML5、CSS 和原生 JavaScript 构建的迷你项目,无框架或库依赖。涵盖表单验证、视频播放器、游戏等实用案例,提供在线演示和源码。
开源中文表情包仓库,收录超 5700 张表情包,提供在线搜图斗图工具,支持长按发送、复制链接及批量分享,数据完全开放可供开发使用。
安全的 React Markdown 渲染组件,支持自定义组件和插件扩展,兼容 CommonMark 和 GFM 语法。
优雅的 Hexo 主题,提供 Muse、Mist、Pisces 和 Gemini 等多种风格。支持通过 Git 或下载发布版安装,可配置主题选项。
基于 Node.js 的终端仪表盘库,扩展自 blessed,支持 ASCII/ANSI 艺术和 JavaScript。提供折线图、柱状图、地图等组件,适用于 SSH 和开发者环境。
基于 Node.js 的跨平台网络抓包与调试代理,支持 HTTP、HTTPS、HTTP/2、WebSocket、TCP,提供规则配置修改请求/响应,内置 Weinre、Console、Composer 等工具,支持插件扩展与无界面服务器部署。
当客户未付款时,通过 JavaScript 逐步降低网站透明度直至完全消失。可自定义到期日期和淡出天数,支持 WordPress、Android、iOS 等多平台版本。
开源 JavaScript 库,用于在浏览器中创建 3D 地球和 2D 地图,无需插件。基于 WebGL 实现硬件加速图形,支持跨平台和跨浏览器,专为动态数据可视化而优化。
轻量级 JavaScript 库,用于在 SVG 上实现绘制动画。无依赖,支持多种动画模式,如延迟、同步和逐个绘制。可通过 NPM、Bower 或 CDN 安装。