探索 JavaScript 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 HTML5 Canvas 的矢量图形脚本库,将 Scriptographer 移植到 JavaScript 和浏览器。支持浏览器、Node.js 和 Electron,提供完整版与核心版,可通过 NPM 安装。
前端包管理器,通过 Git 运行,支持多种资产类型和传输方式。提供通用、无倾向的解决方案,依赖树扁平,无系统级依赖。可通过 npm 安装,支持安装、卸载及配置命令。
提升 ChatGPT 数据安全与效率的插件。免费提供自动刷新、保持活跃、数据安全、取消审计、克隆对话、言无不尽、净化页面、展示大屏、拦截跟踪、日新月异、明察秋毫等创新功能。让 AI 体验安全、顺畅、丝滑、高效、简洁。
开源 JavaScript 库,用于在浏览器中创建 3D 地球和 2D 地图,无需插件。基于 WebGL 实现硬件加速图形,支持跨平台和跨浏览器,专为动态数据可视化而优化。
简洁优雅的基于组件的 UI 库。提供自定义组件、简洁语法、简单 API 和极小体积。高性能、可预测,贴近标准,支持多种语言和工具,拥有强大的模块化生态系统。
双向 Markdown 与 HTML 转换器,基于 John Gruber 原作,支持浏览器与 Node.js 环境。提供多种安装方式与 CDN 支持,兼容主流浏览器及 Node.js 版本。
为 Bootstrap 提供一系列开源主题。支持通过预编译文件、CDN、Sass、npm、Ruby Gem 和 API 多种方式集成。主题基于 SASS 构建,可自定义变量和结构,并提供 React 等现代框架的集成示例。
GraphQL 规范,定义查询语言与执行引擎,支持任意后端服务。包含类型系统、查询语言、执行语义、静态验证与类型内省。
在浏览器中使用 Node.js 风格的 require() 组织代码并加载 npm 模块。通过递归分析 require() 调用,将应用打包为单个 <script> 标签可加载的 bundle。
基于 CRDT 的 JSON-like 数据结构,支持多用户并发修改与自动合并。原生 JavaScript 实现,可用于构建协同应用。
轻量级 JavaScript 框架,用于构建单页应用。体积小(8.93 KB gzipped)、速度快,内置路由和 XHR 工具。支持主流浏览器,无需 polyfill。
基于 JavaScript 的 Web 电子表格库,提供编辑、格式化、数据验证及事件绑定功能,支持多语言与 SheetJS 集成。
基于 Node.js 的 CMS 和 Web 应用框架,使用 Express 和 Mongoose 构建,提供自动生成的管理界面。已归档,不再更新,推荐使用 Keystone 6。
基于 WebGL、WebGPU 和 WebXR 构建的高性能网页图形运行时,支持 glTF 格式。提供完整的 2D/3D 图形、动画、物理、输入和音频系统,适用于浏览器端游戏与交互式 3D 内容开发。
在 Git 提交前自动对暂存文件运行格式化和代码检查任务,防止低质量代码进入仓库。支持 ESLint、Prettier 等工具,可配置自定义脚本,仅处理已暂存的文件以提升效率。
基于 Vue.js 的 Bootstrap 组件库,提供丰富的 UI 组件,已迁移至 bootstrap-vue-next。
为 Node.js 提供便携式 Unix shell 命令,支持 Windows/Linux/macOS。消除 shell 脚本对 Unix 的依赖,保持熟悉且强大的命令。可全局安装,脱离 Node 项目使用。
基于 super-agent 的 Node.js HTTP 服务器测试库,提供流畅 API。支持 HTTP/2、认证、Promise 和 async/await,与测试框架无缝集成。
开源、可嵌入的 Markdown 在线编辑器组件,基于 CodeMirror & jQuery & Marked。支持实时预览、图片上传、代码高亮、流程图、LaTeX 公式及多语言,兼容主流浏览器。
跨浏览器 QRCode 生成库,基于 JavaScript 与 HTML5 Canvas,无依赖。支持自定义尺寸、颜色及纠错级别,兼容 IE6~10、Chrome 等主流浏览器。
为 AngularJS 提供原生 Bootstrap 指令。体积小(20kB gzipped),无需 jQuery 等第三方 JS 依赖。项目已停止维护,建议转向 Angular 版本。
一个搜索工具,帮助开发者解决命名问题。支持从 GitHub、Bitbucket 等平台搜索真实项目中的变量名用法。提供每日算法抄录本功能,并可作为 GitHub Stars 和仓库的标签管理工具。支持 VS Code、Atom、Sublime Text 等编辑器插件。
为 webpack 开发服务器提供命令行仪表盘,将杂乱日志转化为清晰可视化界面,支持自定义配置与多平台终端。
简单、零配置的命令行静态 HTTP 服务器。支持 npm、Homebrew、Docker 安装,提供端口、缓存、压缩、代理等丰富选项,适用于测试、开发和生产。
Node.js 的全功能 HTTP 代理库,支持 WebSocket。适用于构建反向代理和负载均衡器,提供可编程的代理逻辑。
一个 JavaScript 捆绑包优化器,作为 JavaScript 的部分求值器,可重写代码以提升执行效率。