按
ctrl/command
+
d
一键收藏
首页
AI工具
软件工具
编程软件
Windows
MacOS
编程手册
编程语言
Java
Python
Web前端
Go语言
GitHub
申请收录
开发工具
编辑器
富文本编辑器
API调试
分析/调试
错误监控
WebStorm
WebStorm 是一款专业的前端开发集成开发环境,提供智能代码编辑、实时预览、调试工具和丰富的生态系统支持。它专注于前端开发,帮助开发人员构建现代化的Web应用程序,是前端开发的首选工具。
Sublime Text
Sublime Text 是一款高度可定制的文本编辑器,以快速、简洁的编辑环境著称,适用于多种编程语言和开发场景。它以其卓越的性能、轻量级和丰富的插件支持而闻名,是开发人员和程序员的常用文本编辑器之一。
VS Code
Visual Studio Code(VS Code) 是一款免费、开源的跨平台代码编辑器,提供了强大的代码编辑、调试、插件支持和版本控制等功能。它适用于多种编程语言和开发场景,拥有广泛的社区支持,是开发人员和程序员的首选编辑器之一。
UEditor
UEditor是由百度web前端研发部开发的富文本web编辑器,轻量、可定制,注重用户体验,开源且允许自由使用和修改代码。
TinyMCE
TinyMCE是一款全球信赖的所见所得富文本HTML编辑器,提供全面的文本编辑控制,支持多种集成和自定义功能。
Quill
Quill是一款开源的富文本编辑器,提供简单的API接口,支持跨平台使用,适合各种项目需求。
CKEditor
CKEditor是一个现代化的JavaScript富文本编辑器,提供实时协作、文件管理、AI助手等多种功能,适合各类内容编辑需求。
Summernote
Summernote是一款基于Bootstrap的简单WYSIWYG编辑器,支持多种浏览器和操作系统,轻松安装并可自定义。
Plate
Plate是一个基于React的富文本编辑器框架,提供丰富的文本编辑功能和自定义选项,适合开发者进行文本处理和展示。
Postman
API开发和调试工具
Mocky
Mocky是一个便捷的在线工具,帮助开发者快速创建和测试API模拟响应,简化开发流程。
JSONPlaceholder
JSONPlaceholder是一个免费的在线REST API,提供假数据用于测试和原型开发。
Swagger
Swagger是一款用于API设计、开发、文档生成的工具,帮助团队提高API开发的质量和一致性。
Insomnia
Insomnia是一个开放源码的API开发平台,支持REST和GraphQL协议,提供直观的UI和强大的插件生态系统。
built with
BuiltWith是一款强大的网站技术分析工具,帮助用户了解网站使用的技术栈,进行市场分析和销售智能。
Chrome DevTools
Chrome DevTools是一套直接内置于Google Chrome浏览器的Web开发者工具,帮助开发者快速编辑页面、诊断问题,提高网站开发效率。
firebug
Firebug 改变了开发人员在浏览器中检查 HTML 和调试 JS 的方式,成为 Web 2.0 时代的引领者。
Raygun
Raygun是一款强大的JavaScript错误监控工具,帮助开发者快速检测、诊断并解决前端性能问题,提升用户体验。
errorception
Errorception是一个JavaScript错误监控服务,现已关闭,请在11月30日前移除集成。
sentry
Sentry是一款应用性能监控和错误追踪软件,帮助开发者快速发现和解决应用中的问题,提高开发效率。
{track:js}
TrackJS是一款JavaScript错误监控工具,帮助开发者轻松找到并修复客户端错误,提升代码质量。
动画效果源码
会转头可调速的电扇
学习如何通过CSS与JavaScript创建一个逼真的电扇模拟器,具备转头与调速功能,适合前端开发者提升技能。
有趣的蜡烛吹灭动画
用 HTML+CSS 实现蜡烛吹灭动画,通过纯 CSS 技术创建复杂互动效果,无需 JavaScript。
一个可互动的路灯
了解如何用纯CSS实现一个互动路灯效果,从背景渐变到灯光动画,轻松掌握前端酷炫效果的实现技巧。
可互动的开/关灯
探索一个前端小案例,通过CSS动画和JavaScript实现明亮模式和黑暗模式切换的按钮效果,适合作为动画和交互的练习项目。
飞机窗外的世界
本文详细剖析了一个使用纯CSS制作飞机窗外效果的小项目,展示了如何通过CSS动画和布局实现飞机窗外动态场景,适合前端开发者参考学习。
可以射击的3D直升机
学习如何用CSS、GSAP和JavaScript结合3D模型与用户交互,实现一个可以射击的3D直升机效果。
火柴盒动画
通过HTML和CSS3D变换实现火柴盒动画效果,提供可复制的源代码,展示如何打造酷炫的3D互动体验。
玻璃进度环
通过SVG、CSS和JavaScript实现一个带玻璃效果的进度环,利用动画和渐变提升视觉效果,打造高科技感UI组件。
可爱卡比兽
使用纯 CSS 技巧,如 CSS 变量、clip-path、border-radius,创建一个可爱卡比兽的详细教程。
好玩的井字棋
井字棋小游戏的源码实现,通过分析HTML布局、JavaScript逻辑控制与CSS样式处理,帮助前端开发者提升技术技能。
出一张扑克牌老K
通过简单的HTML和CSS3动画实现扑克牌老K的3D翻转效果,展示如何运用CSS3的transform、perspective属性来创建流畅的3D动画。
霓虹灯数字时钟
通过这篇文章,你将学会如何使用HTML、CSS和JavaScript实现一个3D效果的霓虹灯数字时钟,体验炫酷的视觉冲击。
神奇的巫师魔法
通过HTML和CSS来实现巫师魔法的动画效果,利用CSS的动画与变换功能,创建动态几何图形和巫师施法的场景。
轮滑小人
通过GSAP库与CSS变量控制,实现了一个小人轮滑的生动动画,展示了前端动画处理的技巧与交互设计。
CSS框架
框架/样式库
预/后处理
重置/规范
生成/格式化
检查/优化
Tailwind CSS
Tailwind CSS是一款高度可定制的CSS框架,旨在简化Web开发中的样式设计和布局任务。它提供了丰富的CSS类库,覆盖了颜色、排版、间距、边框等方面的样式,同时支持响应式设计和自定义配置。开发人员可以通过HTML类属性来应用样式,无需手动编写大量的自定义CSS代码,加速了开发过程。此外,Tailwind CSS还提供了一组可复用的UI组件,减少了重复工作,使开发更加高效。作为一个拥有活跃社区支持和详细文档的框架,Tailwind CSS是Web开发中的有力工具,适用于各种项目,从个人网站到大型企业应用。
Bulma
Bulma框架——一款基于Flexbox的现代CSS框架,了解其开源、免费及完全模块化的特点,助力前端开发。
Foundation
Foundation是一个先进的响应式前端框架,帮助设计美观的网站、应用和邮件,适用于任何设备。
Bootstrap
Bootstrap是一个强大的前端工具包,帮助开发者快速构建响应式网站,支持HTML、CSS和JS。
Pure.css
Pure.css是一组小型、响应式的CSS模块,适用于所有网页项目,提供基础布局和常见UI组件的样式。
Concise
Concise CSS是一个简洁高效的CSS框架,帮助开发者减少不必要的样式负担,快速构建网页。
Materialize
Materialize是一个基于Material Design设计语言的现代响应式前端框架,提供丰富的CSS和JavaScript组件,提升用户体验。
Ratchet
Ratchet是一款专注于移动端开发的CSS框架,旨在帮助开发者快速创建具有原生应用体验的移动网站和应用,兼具简洁易用的特点。
oocss
OOCSS是一种面向对象的CSS框架,旨在提高CSS代码的可维护性和重用性,通过模块化和分离结构与样式的方式优化前端开发。
SMACSS
SMACSS是一种CSS开发方法,旨在提高代码的灵活性和可维护性,适用于各种规模的网站开发。
Blaze CSS
Blaze CSS是一个开放源码的模块化CSS工具包,提供灵活的结构和设计自由,帮助开发者快速建立网站。
Flex.css
Flex.css 是一个声明式的布局框架,能够兼容多个 MVVM 框架和浏览器,特别适用于移动端开发。
Jingle
Jingle是一个基于HTML5和CSS3的轻量级移动WebApp框架,提供丰富的UI组件和前后端分离支持,助力开发者轻松构建移动应用。
Mobi.css
Mobi.css是一个轻量级、可扩展的CSS框架,专为移动设备设计,同时也适用于桌面,提供优雅的网页样式。
UIKit
UIkit是一个轻量级且模块化的前端框架,专为开发快速而强大的网页界面设计。
Preline
Preline UI 是一套基于 Tailwind CSS 框架的开源预构建 UI 组件,帮助开发者快速设计和定制响应式网站。
PicoCSS
PicoCSS 是一个极简风格的 CSS 框架,通过语义化 HTML 元素赋予页面美观样式,轻量、高效且自带响应式设计,非常适合轻量级项目。
SASS/SCSS
SASS/SCSS是一个功能强大的CSS预处理器,提供了丰富的功能和稳定性,广泛应用于各种Web开发项目中。
stylus
Stylus是一种为Node.js构建的富有表现力、强大且功能丰富的CSS语言,支持缩进语法和常规CSS风格。
PostCSS
PostCSS是一种使用JavaScript插件转换CSS的工具,广泛应用于CSS的优化和增强。
rework
Rework是一个用于Node.js的CSS预处理插件框架,帮助开发者轻松实现CSS自动化和自定义功能。
Eric Meyer’s “Reset CSS” 2.0
Eric Meyer的Reset CSS 2.0帮助开发者减少浏览器默认样式差异,提供一个统一的起点,适合自定义调整。
Normalize
Normalize.css是一种现代的、支持HTML5的CSS重置方案,帮助浏览器更一致地渲染所有元素,符合现代标准。
NEC(CSS规范)
NEC是一套包括规范、框架、代码库和插件的CSS规范,旨在为前端开发人员提供高效且高质量的前端页面开发解决方案。
CSS TRIGGERS
CSS Triggers,CSS属性,浏览器重绘,浏览器重排,CSS性能优化,CSS布局,CSS绘制
cssguidelin.es
CSS编码规范
Ultimate CSS Gradient Generator
Ultimate CSS Gradient Generator是一款强大的工具,帮助用户创建跨浏览器兼容的CSS渐变效果,支持多种颜色格式和渐变方向。
Enjoy CSS
EnjoyCSS是一个高级CSS3生成器,提供简单的图形界面,帮助用户轻松生成复杂的CSS样式。
CSS matic
CSSmatic是一个免费的在线工具,帮助设计师和开发者轻松创建渐变、边框、噪声纹理和阴影效果。
patternify.com
Patternify是一款在线工具,帮助用户生成独特的CSS背景图案,提升网页设计的视觉效果。
patternizer.com
Patternizer是一款在线工具,帮助用户轻松生成CSS图案。通过简单的操作,即可创建独特的条纹图案,提升网页设计的视觉效果。
CSS arrow please
CSS Arrow Please是一个帮助用户生成自定义箭头样式的工具,适用于工具提示、弹出框等场景。
Layer Styles
Layer Styles是一个国外的在线工具,专为生成CSS3阴影效果而设计,帮助用户轻松创建各种阴影样式。
CSS在线压缩工具
Css在线解压缩工具提供CSS代码的美化、压缩、解压、整理与格式化功能,帮助开发者轻松管理和优化CSS代码。
Css3Maker
Css3Maker是一款在线CSS3生成器,帮助用户轻松生成CSS3代码,节省时间和精力。
Trianglify
Trianglify是一款JavaScript库,用于创建美丽的三角形图案,支持生成SVG和CSS背景。
MEZW
MEZW是一款可以将Photoshop中的投影效果转换为CSS3代码的工具,包括box-shadow和text-shadow。
Flexplorer
Flexplorer是一个在线工具,帮助用户轻松创建和调整CSS Flexbox布局,支持多种浏览器。
cssvalues.com
CSS属性和值参考
CSScomb
CSScomb是一款用于CSS代码格式化的工具,帮助开发者使样式表更加美观和一致。
cssfmt
CSS代码格式化工具
csso
CSSO是一款CSS代码压缩工具,通过清理、压缩和重组来优化CSS,提高网页加载速度和性能。
clear-css
clean-css是一款用于Node.js和Web的快速高效的CSS优化工具,帮助开发者优化CSS代码,提高网页加载速度。
stylelint
Stylelint是一款强大的CSS代码检查工具,帮助开发者避免错误并强化代码规范,支持插件和自定义规则。
UI框架
UI组件库
图标库
动画库
模板引擎
Tailwind UI
Tailwind UI是一个高质量的UI组件库,旨在帮助Web开发人员快速构建现代、响应式的用户界面。它提供了一系列精心设计和可定制的UI组件,包括按钮、表单、导航栏、卡片、模态框等,确保用户界面的美观和一致性。开发人员可以轻松集成和应用这些组件,通过HTML类属性进行定制,无需手动编写大量的自定义CSS代码。Tailwind UI支持响应式设计和多种主题选择,适应不同项目的需求。它提供了详细的文档和示例代码,帮助开发人员快速上手,并拥有一个活跃的社区,提供支持和建议。作为一个强大的UI组件库,Tailwind UI适用于各种Web开发项目,帮助开发人员创建出色的用户界面。
Preline UI
Preline UI是一个开源的UI组件库,基于实用型的Tailwind CSS框架,旨在帮助开发人员快速构建现代化的用户界面。它提供了一组预构建的UI组件,包括按钮、表单元素、卡片、导航栏、模态框等,以简化Web开发过程。Preline UI充分利用了Tailwind CSS的实用性和可定制性,使开发人员能够轻松应用样式和布局,并根据项目需求自定义组件。所有组件都经过响应式设计,确保在不同设备和屏幕尺寸上的良好表现。作为一个开源项目,Preline UI提供了自由修改和贡献的机会,同时有一个活跃的社区,提供支持和分享经验。
Ripple UI
Ripple UI是一个用于构建现代化、用户友好的Web用户界面(UI)的开发框架。它提供了一组丰富的UI组件、工具和模板,以帮助开发人员快速构建响应式和具有吸引力的用户界面。Ripple UI注重用户友好性和性能优化,确保应用程序在不同设备和浏览器上的表现出色。开发人员可以根据项目需求自定义界面主题和样式,同时通过使用预构建的UI组件和模板来加快开发速度。
Sira
Sira是一个可定制和可访问的设计系统,旨在为Web开发人员提供一组Tailwind CSS组件类名库,以构建现代化的用户界面。它注重可定制性和可访问性,允许开发人员根据项目需求自定义组件的样式和外观,同时确保用户界面对于残障用户也是友好的。Sira提供了一组预构建的UI组件类名,包括按钮、表单元素、导航栏、卡片等,以帮助开发人员加快项目开发速度。详细的文档和示例代码有助于开发人员快速上手,并减少学习曲线。
TW Elements
TW Elements是一个基于Tailwind CSS的开源UI组件库,旨在为Web开发人员提供一组现代化、可定制的UI元素,以简化Web应用程序的前端开发过程。它充分利用Tailwind CSS的实用性和可定制性,提供了各种UI组件和工具,包括按钮、表单元素、卡片、导航栏、模态框等,以帮助开发人员快速创建吸引人的用户界面。详细的文档和示例代码有助于开发人员快速上手,并减少学习曲线。TW Elements是一个开源项目,允许开发人员自由修改、贡献和分享,同时有一个活跃的社区,提供支持、建议和资源分享。
Mamba UI
Mamba UI是一款用于构建现代、响应式用户界面(UI)的开源UI框架。它提供了一组丰富的UI组件、工具和模板,以简化Web应用程序的前端开发过程。Mamba UI注重可定制性和性能,使开发人员能够快速创建吸引人的用户界面。详细的文档和示例代码有助于开发人员快速上手,并减少学习曲线。Mamba UI是一个开源项目,允许开发人员自由修改、贡献和分享,同时有一个活跃的社区,提供支持、建议和资源分享。
Kutty
Kutty是一款用于构建现代、响应式Web用户界面(UI)的开源UI框架。它提供了一组丰富的UI组件、工具和模板,以简化前端开发过程。Kutty注重可定制性和性能优化,使开发人员能够快速创建吸引人的用户界面。详细的文档和示例代码有助于开发人员快速上手,并减少学习曲线。
Sailboat UI
探索Sailboat UI,这是一种用户界面设计框架,旨在提供流畅、直观和令人愉悦的用户体验。了解其功能、优势以及如何使用它来改进您的应用程序或网站。
HyperUI
探索HyperUI,这是一种将数字交互提升到崭新水平的用户界面技术。了解其令人惊叹的功能、优势和使用方法,以及它代表数字互动未来的角色。
XtendUI
探索XtendUI,这是一个卓越的用户界面开发工具,帮助开发人员轻松创建现代化、美观和高度可定制的界面。了解其功能、优势和使用方法,以提高开发效率和用户体验。
Vant
探索Vant,这是一款专为移动应用开发设计的UI组件库,提供丰富的组件和主题定制,帮助开发者轻松构建高质量的移动应用。
jQuery UI
探索jQuery UI,这是一个用于增强Web应用用户界面的功能丰富、易于使用的JavaScript库。了解其功能、优势和使用方法,以提高Web应用的用户体验和交互性。
Element
探索Element,这是一个基于Vue.js的前端UI组件库,旨在帮助开发人员创建现代、优雅的Web应用界面。
daisyUI
daisyUI,Tailwind CSS最佳组件库升级至版本4,提供更丰富优化的免费UI组件,简化界面设计流程,助你轻松创建美观实用的网页应用。
Webix
Webix是一款企业级JavaScript UI库,提供102种UI组件,帮助企业快速构建跨平台Web应用。
Material UI
Material UI是一个开源的React组件库,实现了Google的Material Design,提供丰富的组件和灵活的主题定制功能。
photonkit
Photonkit是一款专为桌面应用设计的UI组件库,帮助开发者轻松创建现代化的应用界面。
SVGO-GUI
SVGO-GUI 是一个基于 Node-WebKit 的图形用户界面工具,旨在帮助用户轻松优化 SVG 文件,提高图像加载速度和性能。
Jquery EasyUI中文网
EasyUI是一种基于jQuery的用户界面插件集合,帮助开发者轻松创建现代化的网页界面,提升用户体验。
Rubik UI
Rubik UI是一个基于Vue.js 2.0+的开源UI组件库,遵循Material Design规范,适用于PC和mobile端。
Bootflat
Bootflat是一个基于Bootstrap 3.3.0的开源扁平化UI KIT,提供设计师免费PSD下载,帮助开发者快速创建优雅的Web应用。
SUI
SUI是一套基于Bootstrap开发的前端组件库,同时也是一套设计规范,旨在提升前端开发效率。
ZUI
ZUI 3 是一个开箱即用的组合式前端 UI 框架,提供丰富的组件库和灵活的主题定制,帮助快速构建现代跨屏应用。
Atui
Atui是阿里通讯推出的基于Vue.js 2.0的UI组件库,提供丰富的组件选择,助力开发者轻松构建应用。
qunee
Qunee是一套基于HTML5的网络图组件,使用Canvas技术绘制流畅的网络图,适用于社交网络图、拓扑图、流程图、地图等。
jQuery File Upload Plugin
jQuery File Upload Plugin 是一个功能强大的 jQuery 上传组件,支持多文件选择、拖拽上传、验证、图片和多媒体预览等功能。
SUI Mobile
淘宝的SUI是一款不错的移动端UI库,轻量,小巧且精美。
jQuery WeUI
专为微信公众账号开发而设计的一个简洁而强大的UI库。
Vux
VUX是一个基于Vue.js的移动端UI组件库,提供丰富的组件以满足移动端页面的常用业务需求。
Brick
Brick是一套UI组件集合,旨在帮助开发者轻松快速地构建Web应用程序界面,支持Web Components标准。
Muse-UI
Muse-UI 是一个基于 Vue 2.0 和 Material Design 的 UI 组件库,帮助开发者轻松构建现代化网页界面。
GMU
GMU是由百度FEX团队开发的基于zepto的轻量级UI组件库,专为移动端设计,兼容iOS和Android设备,提供简单易用的UI组件。
Ant Design Mobile
Ant Design Mobile是一个基于Preact/React/React Native的UI组件库,专为移动端应用设计,提供丰富的组件和灵活的定制选项。
Frozen UI
FrozenUI是一套轻量精美的移动端UI库,遵循手机QQ设计规范,适用于手Q规范设计的Web页面。
Vue Loader
Vue Loader 是一个用于 Webpack 的加载器,帮助开发者以单文件组件格式编写 Vue.js 组件,提升开发效率。
Iconfont
Iconfont是由阿里妈妈MUX打造的国内功能强大且图标内容丰富的矢量图标库,提供多种图标资源和使用教程。
pictonic
Pictonic是一个提供362个免费字体图标的国外图标库,用户可以轻松下载和使用这些图标。
IcoMoon
IcoMoon是一个免费开源的字体图标库,提供SVG图标管理和自定义图标字体生成功能,支持导入自定义SVG图标和选择现有图标集。
MFG Labs icon set
MFG Labs icon set是一款免费的字体图标集,设计用于轻松嵌入网站或应用程序,支持Retina屏幕,提供可扩展的图标。
Font Awesome
Font Awesome是一款广受欢迎的图标字体库和CSS框架,提供丰富的图标选择和便捷的使用方式,适用于各种Web项目。
Velocity.js
Velocity.js是一个高效的JavaScript动画引擎,兼容jQuery的API,支持颜色动画、变换、循环、SVG和滚动等功能。
snabbt.js
snabbt.js是一个轻量级的JavaScript动画库,专注于快速和简单的动画实现,适用于现代浏览器。
TweenJS
TweenJS是一个简单但功能强大的JavaScript补间动画库,是CreateJS套件的一部分,支持数值对象属性和CSS样式属性的补间。
Dynamics.js
Dynamics.js是一个JavaScript库,用于创建基于物理的动画效果,支持动画CSS属性、SVG属性和JavaScript对象。
Animate动画库
Animate.css是一个强大的动画库,提供多种动画效果,适合网页开发者轻松实现酷炫动画。
缓动函数速查表
缓动函数指定动画效果在执行时的速度,使其看起来更加真实. 本页可以在每次你需要时,帮助你找到想要的缓动函数。
LottieFiles
LottieFiles 是一个开源动画库,支持跨平台高质量动画渲染,文件体积小、加载快,适用于网页、移动端及桌面应用开发。
HTML5 Boilerplate
HTML5 Boilerplate是一个流行的前端模板,帮助开发者快速构建快速、强大且灵活的网页应用或网站。
Web Starter Kit Boilerplate & Tooling for Multi-Device Development
Web Starter Kit是一款专为开发者设计的前端工具包,提供响应式设计模板、自动化构建工具和性能优化方案,帮助开发者轻松搭建多设备友好型网站。
HTML5 Bones
HTML5 Bones是一个基础HTML5模板,提供最少的必要元素,帮助用户快速上手HTML5开发。适合从零开始构建网页。
Email-Boilerplate
Email-Boilerplate是一个用于发送格式精美邮件的HTML模板,帮助用户避免常见的样式问题。
HAML
HAML是一种HTML抽象标记语言,旨在通过简洁的语法和清晰的结构提高网页模板的美观性和可读性。
Mustache.js
Mustache.js是一种用于JavaScript的逻辑无关模板引擎,适用于HTML、配置文件和源代码的渲染。
Handlebars
Handlebars是一个强大的模板引擎,扩展了Mustache的功能,允许您以更高效和快速的方式构建语义模板。
htmlbars
Glimmer VM是一种灵活的低级渲染管道,利用Handlebars模板高效构建和更新动态DOM。
Nunjucks
Nunjucks是一个功能强大的JavaScript模板引擎,提供块继承、自动转义、宏、异步控制等功能,适用于Node和浏览器。
Transparency
Transparency是一个用于jQuery的最小模板引擎,能够零配置地将JSON对象映射到DOM元素。
paperclip.js
响应式模板引擎
ractive.js
Ractive.js 是一个模板驱动的UI库,提供双向绑定、动画和SVG支持,帮助开发者轻松创建互动应用。
Pug
Pug是一款功能丰富的Node.js模板引擎,通过简单的安装和使用步骤,让你轻松生成HTML,提高开发效率。
EJS
EJS是一种用于Node.js的嵌入式JavaScript模板引擎,帮助开发者轻松实现动态网页渲染。
Swig
Swig是一个Django/Jinja风格的模板引擎,专为Node.js设计。它支持模板继承、过滤器应用和HTML安全渲染。
Rivets.js
Rivets.js是一款轻量级且强大的数据绑定和模板解决方案,适用于构建现代Web应用程序。
Dust.js
Dust.js是一款用于浏览器和服务器的异步Javascript模板引擎,帮助开发者轻松实现高效的异步渲染。
Consolidate.js
Consolidate.js 是一个用于 Node.js 的模板引擎集合库,支持多种模板引擎的整合,简化模板引擎的使用。
lit-html
lit-html 是一个用于在 JavaScript 中编写高效 HTML 模板的引擎,提供了灵活的模板语法和快速的渲染性能。
Placeit
Placeit是一个在线平台,提供丰富的原型模板,帮助用户轻松创建交互式设计、视频和照片。
AllTheFreeStock
AllTheFreeStock提供无版权的图片、视频、音效、配色、网页模板、字体、图标等资源,助你轻松实现创意项目。
JS框架
开发框架
移动端框架
模块加载
游戏开发框架
代码检查/优化
其他/特定
AngularJS
AngularJS是一个功能强大的JavaScript框架,帮助开发者创建动态网页应用,支持数据绑定、依赖注入等特性。
React
React是一个用于构建用户界面的JavaScript库,支持组件化开发和跨平台应用,适合Web和本地应用程序开发。
Vue.js
Vue.js是一个渐进式JavaScript框架,旨在构建用户友好的Web界面,具备高性能和灵活性。
Ember
Ember.js是一个成熟的JavaScript框架,专为构建现代Web应用而设计,提供丰富的UI组件和强大的数据处理能力。
Backbone
Backbone.js是一个轻量级的前端框架,提供模型、视图和集合等功能,帮助开发者构建结构化的Web应用。
Aurelia
Aurelia是一个现代前端框架,提供高性能、可扩展的开发环境,支持JavaScript和TypeScript,适合构建复杂应用。
Semantic UI
Semantic UI 是一个帮助开发者快速创建美观响应式网站的开发框架,使用人性化的 HTML 和简洁的 JavaScript。
Metro UI
Metro UI是一个免费开源的前端框架,基于Metro设计语言,提供丰富的组件和工具,帮助开发者轻松构建现代化网站。
Material Design Lite(MDL)
Material Design Lite (MDL) 是一个轻量级前端框架,帮助开发者为网站添加Material Design风格,无需依赖JavaScript框架,适用于跨设备使用。
Base
Base是一个轻量级的响应式CSS框架,帮助开发者快速创建美观的网站应用,兼容所有现代浏览器。
Kendo UI
Kendo UI是一个全面的JavaScript组件库,专为jQuery、Angular、React和Vue框架设计,帮助开发者快速构建现代UI。
Elemental UI
Elemental UI 是一个专为 React.js 打造的灵活且美观的 UI 框架,帮助开发者轻松创建现代化的用户界面。
Cf-ui
cf-ui 是 Cloudflare 开发的一个 Web UI 框架,使用 React 和 Fela 构建,适用于 Cloudflare 内部产品的界面开发。
AdminLTE
AdminLTE是一个基于Bootstrap的免费后台UI框架,提供响应式、可重用的组件,适用于各种设备。
Electron
Electron 是一个开源框架,利用 Web 技术(JavaScript、HTML 和 CSS)开发跨平台桌面应用,支持 Windows、MacOS 和 Linux。
Tauri
使用网络前端构建更小、更快、更安全的桌面和移动应用程序。
NativeScript
NativeScript是一个强大的框架,允许开发者使用JavaScript构建原生移动应用,支持跨平台开发。
React Native
React Native是一款使用React构建原生移动应用的工具,适用于Android和iOS平台。
tabris.js
Tabris.js是一个快速且安全的框架,允许开发者使用JavaScript创建跨平台的原生移动应用。
Ionic
Ionic Framework是一个开源的移动UI工具包,帮助开发者使用React、Vue或Angular构建现代高质量的跨平台移动应用。
Framework7
Framework7是一个功能强大的HTML框架,专为创建iOS和Android应用而设计,提供丰富的UI组件和工具,助力开发者轻松构建跨平台应用。
jQuery Mobile
jQuery Mobile是一个HTML5用户界面系统,专为创建跨平台的响应式网站和应用而设计,适用于智能手机、平板电脑和桌面设备。
Onsen UI
Onsen UI是一个强大的HTML5框架,用于开发高效美观的混合移动应用,支持多种前端框架,提供丰富的UI组件和自动样式。
Junior
Junior是一个前端框架,专为构建具有原生外观的HTML5移动应用而设计,支持CSS3过渡、可滑动轮播和与backbone.js的集成。
Requirejs
RequireJS是一个JavaScript模块加载器,优化用于浏览器环境,也可用于其他JavaScript环境,如Node.js。
create-react-app
create-react-app是一个工具,可通过一条命令快速创建现代Web应用,无需配置文件,适用于macOS、Windows和Linux。
Egg
Egg是一个用于构建企业应用的框架,内置流程管理功能,具有高度可定制性和强大的插件系统。
ThinkJS
ThinkJS 是一款使用 ES6/7 特性开发的 Node.js MVC 框架,支持 TypeScript,提供全新开发体验。
SystemJS
SystemJS是一个动态ES模块加载器,支持在浏览器中加载和管理模块,兼容旧版浏览器。
rollup.js
rollup.js是一个强大的JavaScript模块打包工具,支持多种输出格式,提供树摇优化和代码分割功能,适合各种平台的开发需求。
Ant Design
Ant Design是一个服务于企业级产品的设计体系,通过模块化解决方案和设计价值观,帮助设计者提升用户体验。
Microbundle
Microbundle是一个零配置的打包工具,专为小型模块设计,简化了开发者的工作流程。
Mout
Mout是模块化JavaScript实用程序的集合,可在浏览器中用作AMD模块或Node.js,提升开发效率。
UMD
UMD(通用模块定义)为JavaScript模块提供了一种在任何环境中运行的模式,确保模块在客户端、服务器等多种环境下的兼容性。
ESL
ESL是一个浏览器端的AMD标准加载器,专为现代Web应用的模块管理而设计,提供高效、轻量的加载体验。
CreateJS
CreateJS是一套基于HTML5的模块化JavaScript库和工具,旨在帮助开发者创建丰富的交互式Web内容。
PhaserJS
PhaserJS是一款免费开源的HTML5游戏框架,适用于PC端和移动端,帮助开发者轻松创建高效的游戏。
Cocos
Cocos是一个基于MIT协议的开源框架,专为构建游戏、应用程序及其他图形界面交互应用而设计。
jshint
JSHint是一款JavaScript代码质量检查工具,帮助开发者识别代码中的潜在问题,提高代码质量。
ESLint
ESLint是一款开源的JavaScript代码检查工具,帮助开发者发现并修复代码问题,支持自定义规则和自动修复功能。
Prettier
Prettier是一款意见明确的代码格式化工具,支持多种语言,集成大多数编辑器,帮助开发者节省时间和精力。
TSLint
TSLint是一个用于TypeScript代码的可扩展静态分析工具,帮助检查代码的可读性、可维护性和功能性错误。
UglifyJS 3
JavaScript代码压缩工具
JS加密在线
JS加密在线提供专业的JavaScript源代码加密服务,保护代码安全,防止分析、复制和盗用,支持多种加密技术。
Paper.js
Paper.js是一个开源的矢量图形脚本框架,适用于HTML5画布,提供丰富的功能和工具,助力开发者轻松创建复杂的图形和动画。
Sortable
Sortable 是一个 JavaScript 库,用于在现代浏览器和触摸设备中实现可重新排序的拖放列表,无需依赖 jQuery 或其他框架。
NW.js
NW.js是一款轻量级的跨平台桌面应用开发框架,支持HTML5、CSS3和WebGL,兼容Node.js API,适用于Linux、Mac OS X和Windows。
JADE LANGUAGE
JADE LANGUAGE是一款基于Haml的HTML模板引擎,采用JavaScript实现,适用于Node.js、Yeoman等框架,帮助开发者简化代码编写。
Ember starter-kit
Ember starter-kit是一个用于Ember.js应用的入门套件,帮助开发者快速启动和构建Ember.js项目。
NG6-starter
NG6-starter是一个用于AngularJS、ES6和Webpack的入门套件,帮助开发者快速构建可扩展的应用。
JS库/插件
核心/工具
网络通信
B端操作
数据操纵
静态网站
jQuery
jQuery是一个快速、小巧且功能丰富的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax操作。
Zepto.js
Zepto.js是一个轻量级的JavaScript库,提供与jQuery兼容的API,适用于现代浏览器和移动设备。
underscore.js
Underscore.js是一个JavaScript库,提供了丰富的函数式编程工具,帮助开发者提高编程效率。
lodash
Lodash是一个现代JavaScript实用工具库,提供模块化、高性能和额外功能。支持数组、对象、字符串等操作,提升开发效率。
webcomponents.js
webcomponents.js是一个支持HTML Web组件规范的polyfills套件,帮助开发者更好地实现Web组件功能。
RxJS
RxJS是一套用于JavaScript的库,帮助开发者通过可观察序列和流畅的查询操作符来编写异步和事件驱动的程序。
jquerymy.js
jquerymy.js是一个轻量级的jQuery插件,用于实现反应式双向数据绑定,支持多种控件与复杂依赖。
JSX
JSX是一种XML风格的语法扩展,用于定义JavaScript中的UI组件,帮助开发者更直观地构建用户界面。
socket.io
Socket.IO是一个用于实现实时双向通信的库,提供低延迟和高可靠性的连接,支持多平台的应用开发。
sockjs
SockJS-client是一个JavaScript库,用于在浏览器中模拟WebSocket,提供跨域通信支持。
cdnjs
cdnjs是一个免费开源的CDN服务,旨在让开发者的工作更轻松。了解如何通过cdnjs快速加载库文件。
Modernizr
Modernizr是一个用于检测浏览器支持的HTML5和CSS3特性的库,帮助开发者适配不同浏览器特性。
webshim
Webshim是一个polyfill库,帮助开发者在浏览器中使用HTML5特性,即使浏览器本身不支持。它支持表单验证、地理定位、媒体元素等功能。
console-polyfill
console-polyfill是一个为旧浏览器提供console对象的Polyfill工具,确保在任何环境下都能安全使用console.log()等方法。
URI.js
URI.js是一款用于处理和操作URL的JavaScript库,提供了类似jQuery的API接口,支持URL的读取、写入及规范化。
platform.js
platform.js是一个用于检测平台信息的JavaScript库,帮助开发者识别用户的操作系统、浏览器等信息。
history.js
History.js支持HTML5历史状态API,兼容所有浏览器,支持jQuery、MooTools和Prototype,适用于现代和旧版浏览器。
html2canvas
html2canvas是一个JavaScript库,用于将网页或其部分渲染为图像,直接在用户浏览器中生成截图。
jsdom
jsdom是一个纯JavaScript实现的工具,用于在Node.js中模拟各种Web标准,特别是WHATWG DOM和HTML标准。
virtual-dom
virtual-dom是一个JavaScript库,提供虚拟DOM和差异算法,帮助开发者实现高效的DOM操作。
dom-shims
dom-shims是一个为不太现代的浏览器提供完整且经过良好测试的DOM API填充的库。
Pointer Events Polyfill
Pointer Events Polyfill是一种用于Web平台的统一事件系统,帮助开发者在不同设备上实现一致的输入事件处理。
Alloyfinger
AlloyFinger是腾讯Web前端团队推出的轻量级多点触控手势库,支持多种手势操作,方便开发者实现丰富的触控交互。
Unreal.js
Unreal.js是一个插件,将V8引擎驱动的Javascript引入UnrealEngine,支持多平台,提供完整的UnrealEngine API访问。
fullPage.js
fullPage.js是一个简单易用的库,用于创建全屏滚动网站,支持在网站各部分中添加横向滑块,兼容多种浏览器和设备。
Moment.js
Moment.js是一个用于解析、验证、操作和显示JavaScript日期和时间的库。
async
Async库提供强大的异步控制流功能,适用于Node.js和浏览器,简化异步JavaScript编程。
Chance
Chance是一个轻量级的JavaScript库,用于生成随机字符串、数字等,特别适合自动化测试和其他需要随机数据的场合。
xregexp.com
XRegExp提供增强的JavaScript正则表达式功能,支持现代语法和标志,解决跨浏览器不一致性。
Math.js
Math.js是一个用于JavaScript和Node.js的强大数学库,支持多种数据类型和符号计算,提供丰富的内置函数和常量。
Numeral.js
Numeral.js是一个用于格式化和操作数字的JavaScript库,支持多种格式如货币、百分比、时间等,并可自定义格式。
accounting.js
accounting.js是一个轻量级的JavaScript库,用于数字和货币的格式化,支持客户端和服务器端应用。
format.js
Format.JS 是一组 JavaScript 库,专注于国际化,帮助开发者轻松格式化数字、日期和字符串。
keypress
Keypress是一个强大的JavaScript库,用于捕获键盘输入,支持多种组合键和序列操作,适合开发者轻松实现复杂的键盘交互。
clipboard.js
clipboard.js是一款现代化的剪贴板操作库,无需Flash或庞大框架,轻松实现文本复制功能。
tether.io
Tether.io是一个用于定位网页元素的JavaScript库,帮助开发者实现精准的UI布局和交互。
string.js
string.js是一个轻量级的JavaScript库,提供额外的字符串方法,适用于浏览器和Node.js。
wait
wait库为JavaScript提供了简化的setTimeout和setInterval语法,让定时任务的管理更加轻松。
DefiantJS
DefiantJS是一款JavaScript库,允许使用XPath在JSON中进行快速搜索和转换,支持XSLT模板应用。
Metalsmith
Metalsmith是一个简单且可扩展的NodeJS静态网站生成器,支持多种数据格式和插件,适合构建各种项目。
harp
Harp是一款零配置的静态网站生成器,支持多种预处理器,帮助用户轻松构建和部署网站。
surge
Surge是一款为前端开发者设计的静态网站发布工具,通过简单的命令行操作即可免费发布HTML、CSS和JS项目。
构建部署
构建工具
包管理
自动化部署
webpack
webpack是一个强大的模块打包工具,帮助开发者管理和打包项目中的各种资源,提升开发效率。
Yeoman
Yeoman是一个用于现代Web应用的脚手架工具,帮助开发者快速启动新项目,提供最佳实践和工具支持。
Gulp
Gulp是一款用于自动化和增强工作流的工具包,利用JavaScript的灵活性来自动化缓慢、重复的工作流,并将其组合成高效的构建管道。
Grunt
Grunt是一款强大的JavaScript任务运行器,帮助开发者自动化处理诸如代码压缩、编译、单元测试等重复性任务,极大提高工作效率。
cooking
cooking是一款基于webpack的前端构建工具,旨在简化配置过程,让开发者专注于项目本身,支持插件机制和个性化设置。
Jspm-cli
JSPM CLI是基于SystemJS的JavaScript包管理器,支持动态ES6模块加载,帮助开发者轻松管理和加载npm包。
component
Component是一个前端程序包管理器和构建工具,专为模块化Web应用程序设计,提供从包管理到构建过程的一体化解决方案。
FuseBox
FuseBox是一款快速的捆绑器和模块加载器,能够以毫秒为单位测量构建时间,提升开发效率。
Tsdown
tsdown是一个基于Rolldown和Oxc的超快打包工具,支持生成类型声明文件,兼容tsup配置,并能无缝集成Vite、Vitest插件。
NPM
NPM是一个强大的JavaScript包管理工具,帮助开发者轻松管理和共享代码包,提升开发效率。
spmjs
spmjs是一个用于管理JavaScript包的工具,帮助开发者轻松管理和分发JavaScript库。
Ender
Ender是一款全功能的浏览器软件包管理器,帮助用户轻松管理和安装各种浏览器插件和工具。
Yarn
Yarn是一款强大的包管理器,帮助开发者轻松管理和分享代码,适用于各种规模的项目。
IED
IED是一个替代Node的包管理器,提供并行安装、正确缓存、唯一性保证和语义版本控制等功能。
DUO
DUO是一款创新的软件包管理器,结合了Component、Browserify和Go的优点,旨在简化前端代码的组织和编写。
Jam
JamJS是一个JavaScript包管理器,专注于浏览器环境,支持自动依赖解析和模块化加载,提升前端开发效率。
Lerna
Lerna是一款用于管理多个JavaScript包的工具,帮助开发者轻松处理复杂项目结构,提高开发效率。
FTPLOY
FTPLOY是一款自动化部署工具,帮助开发者轻松实现代码的自动化部署,提升开发效率。
codeship
CloudBees CodeShip是一款SaaS解决方案,帮助团队在云中实现和优化持续集成和持续部署(CI/CD),适合从简单应用到现代微服务架构的开发。
Bamboo
Bamboo是一个强大的持续集成和部署工具,帮助团队实现从代码到部署的自动化流程,提升开发效率和产品质量。
Buddy
Buddy是一款提供代码托管和自动化部署服务的软件,支持多种环境和平台,帮助开发团队提高效率。
协作工具
团队协作
设计/原型
Koding
Koding是一个在线开发环境和协作平台,帮助团队创建和共享自动化开发环境,支持分布式应用、微服务和容器。
Slack
Slack是一款提升团队协作和沟通效率的工具,提供频道、消息、音视频会议等功能,支持与外部合作伙伴的无缝连接。
tower
Tower是ONES旗下的团队协作工具,提供项目管理、任务管理、团队协作等功能,帮助团队高效推进项目。
UXPin
UXPin是一款专为设计师和开发者打造的UX/UI设计和原型工具,支持团队协作和代码集成。
Cacoo
Cacoo是一款在线绘图工具,支持团队实时协作,适用于流程图、线框图等多种图表的制作。
Justinmind
Justinmind是一款专业的原型设计和线框图工具,帮助设计师创建高保真原型和交互模拟,支持Web和移动应用设计。
conceptboard
Conceptboard是一款在线协作白板工具,提供实时互动功能,提升混合团队的协作效率和生产力。
Balsamiq Mockups
Balsamiq是一款低保真、高影响力的原型设计工具,适合团队和个人快速构建和分享创意,支持与Confluence和Jira集成。
代码质量/测试
单元测试
端到端测试
性能测试
兼容性测试
Mocha
Mocha是一款功能丰富的JavaScript测试框架,支持Node.js和浏览器环境,简化异步测试过程。
Jest
JavaScript测试框架
QUnit
QUnit是一个强大且易于使用的JavaScript测试框架,适用于浏览器和Node.js项目,支持自定义扩展。
Jasmine
Jasmine是一个用于测试JavaScript代码的框架,支持浏览器和Node.js环境,语法简单明了,易于编写测试。
Ava
Ava是一个Node.js测试框架,提供简洁的API和并发测试功能,帮助开发者自信地进行代码测试。
Selenium
Selenium是一款用于自动化浏览器的工具,主要用于Web应用的测试自动化,同时也适用于自动化日常的网页管理任务。
nightwatchjs
Nightwatch.js是一个强大的Node.js端到端测试框架,支持Web和移动应用的自动化测试,提供便捷的调试和扩展功能。
Protractor
Protractor是一个用于AngularJS应用的端到端测试框架,提供设置、测试和配置指南。
Cypress
Cypress是一款用于前端自动化测试的工具,帮助开发者轻松编写、运行和调试现代Web应用程序的测试。
TestCafe
TestCafe是一款用户友好的端到端测试框架,支持跨浏览器测试,适用于现代Web应用的自动化测试。
GTmetrix
GTmetrix是一款用于测试和优化网站速度的工具,帮助用户提升网站性能,改善用户体验。
Web Page Test
Web Page Test是一款强大的网站性能测试工具,帮助用户分析和优化网站加载速度,提高用户体验。
Lighthouse
Lighthouse是一个开源的自动化工具,帮助开发者提升网页质量。通过性能、可访问性、SEO等多方面的审计,提供优化建议。
YSlow
YSlow是一款分析网页性能的工具,基于Yahoo!的高性能网站规则,为网页提供性能改进建议。
Speed Curve
网站性能监控工具
browserstack
BrowserStack是一个强大的跨浏览器测试平台,提供真实设备和浏览器的测试环境,帮助开发者进行全面的应用和网站测试。
saucelabs
Sauce Labs提供跨浏览器和移动设备测试平台,支持多种设备、浏览器和操作系统配置,帮助开发者高效测试和交付高质量应用。
caniuse.com
caniuse.com提供浏览器对HTML5、CSS3等现代Web技术的支持情况,帮助开发者了解不同浏览器的兼容性。
LambdaTest
LambdaTest是一款强大的跨浏览器测试工具,支持在云端进行手动和自动化测试,提升软件测试的效率和质量。
数据处理
数据可视化
JSON
数据存储
Google Charts
Google Charts是Google开发的一套强大的数据可视化工具和库,旨在帮助用户创建各种类型的交互式图表和图形,以直观地展示和分析数据。了解其功能、优势和使用方法,以提高数据可视化效果。 Google Charts是一个免费的工具,可广泛用于各种个人和商业项目中。
D3 by Observable
D3 by Observable是一个强大的数据可视化工具,结合了D3.js和Observable平台的功能,使用户能够创建交互式、可共享的数据可视化项目。了解其功能、优势和使用方法,以提高数据可视化的效果和互动性。 D3 by Observable适用于各种数据可视化需求,并具有易于使用的界面和丰富的示例资源。
Apache ECharts
Apache ECharts是一款开源的数据可视化库,旨在帮助用户创建交互式、可定制的数据可视化图表。了解其功能、优势和使用方法,以提高数据可视化的效果和互动性。 Apache ECharts适用于各种数据可视化需求,并受到广泛的社区支持。
Chart.js
Chart.js是一款流行的开源JavaScript图表库,用于创建漂亮的、响应式的数据可视化图表。了解其功能、优势和使用方法,以提高数据可视化的效果和互动性。 Chart.js适用于各种Web应用和项目,并具有简单易用的API和丰富的文档资源。
Victory
Victory是一个强大的React数据可视化库,旨在帮助用户创建高度可定制的、交互式的数据可视化图表。了解其功能、优势和使用方法,以提高React应用程序中的数据可视化效果。 Victory适用于各种Web应用和项目,并与React组件无缝集成,具有丰富的自定义选项和插件支持。
Nivo
Nivo是一个流行的开源React数据可视化库,专为帮助用户创建美观、交互式的数据可视化图表而设计。了解其功能、优势和使用方法,以提高React应用程序中的数据可视化效果。 Nivo适用于各种Web应用和项目,并与React组件无缝集成,具有丰富的自定义选项和插件支持。
Frappe Charts
Frappe Charts是一款轻量级的JavaScript图表库,旨在帮助用户创建美观、交互式的数据可视化图表。了解其功能、优势和使用方法,以提高Web应用程序中的数据可视化效果。 Frappe Charts适用于各种Web应用和项目,并具有简单易用的API和跨浏览器兼容性。
Recharts
Recharts是一个开源的基于React的数据可视化库,旨在帮助用户创建交互式、响应式和美观的数据可视化图表。了解其功能、优势和使用方法,以提高React应用程序中的数据可视化效果。 Recharts适用于各种Web应用和项目,并与React组件无缝集成,具有丰富的自定义选项和跨浏览器兼容性。
Three.js
Three.js是一款强大的JavaScript 3D图形库,旨在帮助用户创建令人惊叹的三维图形和交互式3D场景。了解其功能、优势和使用方法,以构建复杂的3D应用和可视化。 Three.js适用于各种Web应用和项目,具有强大的渲染引擎、材质支持、动画效果和跨平台兼容性。
DataV
DataV是一个基于Vue.js的大屏数据展示组件库,旨在帮助用户创建引人注目的大屏幕数据可视化展示。了解其功能、优势和使用方法,以满足各种数据监控、信息展示和决策支持需求。 DataV具有丰富的可视化组件和实时数据连接功能,与Vue.js无缝集成,是创建Vue.js大屏数据展示的理想选择。
AntV
AntV是一款由蚂蚁金服开发的企业级数据可视化解决方案,旨在帮助用户将数据转化为有意义的可视化信息,以支持数据驱动的决策和工作流程。了解其功能、优势和使用方法,以满足各种企业和行业的数据分析和展示需求。 AntV具有丰富的图表组件、数据处理能力和开源支持,是实现数据可视化的可靠选择。
Highcharts
Highcharts是一款流行的交互式JavaScript图表库,旨在帮助用户创建各种类型的动态数据可视化图表和图形。了解其功能、优势和使用方法,以满足各种Web应用程序、数据分析和信息展示的需求。 Highcharts具有丰富的图表类型和配置选项,易于使用,并拥有庞大的用户社区支持。
chartist-js
Chartist.js是一个简单的响应式图表库,利用SVG技术帮助开发者和设计师轻松创建美观的图表。
amCharts
amCharts是一款用于数据可视化的JavaScript图表和地图库,支持TypeScript、Angular、React、Vue等应用,提供现代、快速的可视化解决方案。
FusionCharts
FusionCharts是一款强大的可视化图表解决方案,帮助用户轻松创建动态数据可视化图表,提升数据展示效果。
ZingChart
ZingChart是一个强大的JavaScript图表库,提供50多种内置图表类型,支持大数据集的可视化,适用于各种开发环境。
Datawrapper
Datawrapper是一款在线工具,帮助用户轻松创建图表、地图和表格,无需编程技能即可实现数据可视化。
ChartBlocks
ChartBlocks是一款在线图表生成工具,帮助用户从数据表格到可分享的图形,无需编码即可创建自定义图表。
EChart
EChart是由百度EFE团队开发的可视化图表插件,帮助用户轻松创建各种图表,提升数据展示效果。
JSON Mask
JSON Mask是一种用于筛选和选择JS对象中特定部分的小型语言和引擎,帮助开发者隐藏不需要的部分。
JSON Generator
JSON Generator是一款用于生成随机JSON数据的工具,帮助开发者在调试和开发过程中轻松创建模拟数据。
Mockaroo
Mockaroo是一款在线工具,帮助用户生成多种格式的模拟数据,如CSV、JSON、SQL和Excel,适用于应用测试和API模拟。
json-schema.org
JSON Schema是用于JSON数据格式的标准,提供数据一致性、有效性和互操作性。了解如何使用JSON Schema简化验证逻辑和数据交换。
jsonschema.net
JSON Schema Tool是一款在线工具,帮助用户轻松创建和验证JSON模式,提升开发效率。
JSONmate
JSONMate是一款在线JSON编辑器,帮助用户轻松编辑和查看JSON数据。
FillText
FillText是一款用于生成测试或演示用JSON数据集的软件,支持生成随机姓名、地址、邮箱等多种数据格式。
Tableau
Tableau是一款强大的数据可视化和分析工具,帮助用户轻松连接数据库,创建可视化并分享数据洞察。
YDN-DB
YDN-DB是一款支持IndexedDB、WebSQL和WebStorage的HTML5 JavaScript数据库库,提供多浏览器支持、强大查询功能和与RESTful服务同步的能力。
forerunner
ForerunnerDB是一款高性能的JavaScript数据库,支持NoSQL查询,适用于Web应用,提供持久存储和高级数据绑定功能。
AlaSQL
AlaSQL是一个轻量级的客户端内存SQL数据库,适用于浏览器和Node.js,支持传统关系表和嵌套JSON数据。
RxDB
RxDB是一个JavaScript数据库,支持本地数据存储和与后台的实时同步,即使在离线时也能运行。
lovefiled
Lovefield是由Google开发的关系型数据库,专为Web应用设计,提供快速、安全、易用的SQL风格API。
pouchdb
PouchDB是一款开源的JavaScript数据库,支持离线数据存储与同步,适用于浏览器端应用开发。
Firebase
Firebase提供强大的实时数据库和后端服务,帮助开发者快速构建和管理应用程序。
Dexie.js
Dexie.js是一个简约的IndexedDB封装库,帮助开发者更轻松地管理本地数据库,简化开发流程。
localForage
localForage是一款用于JavaScript的快速简单的存储库,通过封装IndexedDB、WebSQL或localStorage,提供改进的离线存储体验。
图形/图表
SVG/Canvas
图表库
图像工具
svg.js
svg.js是一个轻量级的JavaScript库,用于简化SVG图形的创建和操作。
Snap.svg
Snap.svg是一款JavaScript SVG库,帮助你在现代网页中轻松创建互动的矢量图形,支持最新的SVG特性。
Raphaël
Rapha?l是一个专为艺术家和设计师设计的JavaScript库,简化了在网页上使用SVG创建复杂图形的过程。
Fabric.js
Fabric.js是一个强大且简单的JavaScript HTML5 Canvas库,提供交互式对象模型及SVG解析功能,支持图形创建、文本操作、动画等。
EaselJS
EaselJS是一个JavaScript库,提供全功能的层次显示列表、核心交互模型和辅助类,简化HTML5 Canvas元素的操作。
sigmajs
Sigma.js是一个JavaScript库,专注于可视化数千个节点和边的图形,适用于需要快速渲染大型图形的场景。
C3.js
C3.js是一个基于D3.js的可重用图表库,帮助用户轻松生成、定制和控制数据可视化。
Epoch
Epoch是一款通用的实时可视化库,适用于应用开发者和可视化设计师。支持基本图表和实时图表的创建。
Two.js
Two.js是一个面向现代浏览器的二维绘图API,支持SVG、Canvas和WebGL等多种渲染环境。
Mermaid
Mermaid是一款基于JavaScript的图表和制图工具,通过Markdown风格文本定义图表,帮助开发人员创建和修改复杂图表,解决Doc-Rot问题,让文档保持与开发进度同步。
draw.io
draw.io是一款免费的在线绘图工具,可用于创建流程图、网络图、UML、ER图等多种图形,支持导入.vsdx、Gliffy和Lucidchart文件。
gliffy
Gliffy是一款在线图表绘制工具,支持团队协作,适用于业务、软件工程、设计项目等多种场景。
placehold.it
Placehold.it是一个方便的在线工具,用于生成各种尺寸和颜色的占位符图像,适合网页设计和开发使用。
Infogram
Infogram是一款在线工具,帮助用户创建互动数据可视化,包括信息图表、报告、仪表盘等,适用于各种社交媒体平台。
plotly
Plotly是一个强大的工具,用于创建交互式图表和进行数据分析,适用于各种行业的可视化需求。
学习资源/社区
资源聚合
学习平台
编码指南
开发者社区
JavaScripting.com
JavaScript库和插件的集合
microjs
Microjs是一个集合了各种微型JavaScript框架和库的网站,帮助开发者找到最适合的轻量级解决方案。
Unheap
Unheap是一个整洁的JavaScript插件和jQuery插件集合,提供丰富的UI、输入、媒体、导航等插件资源。
jQuery插件库
jQuery插件库提供各种最新最全的jQuery插件,帮助开发者轻松实现复杂的网页功能,提升开发效率。
StackShare
StackShare是一个技术栈分享和推荐平台,帮助开发者探索和比较热门工具,了解同行使用的技术栈。
ObjectPath
Wordpress和WooCommerce插件免费下载链接
developerWork
IBM 的官方开发者项目,在这里你可以访问和下载试用版软件,查找丰富的 IT 技术资源(文章、教程、视频和代码等),和专业的 IT 从业人员交流。
publicdomain
publicdomainarchive目前已经有33万张免费高清图像下载,设计师可以免费使用在你的创意项目上。
staticsitegenerators.net
静态网站生成器列表
慕课网
慕课网提供丰富的编程课程,包括前端、后端、移动开发等,助力程序员成长。
极客学院
极客学院是一个专注于IT职业在线教育的平台,提供丰富的编程课程和职业发展资源,助你开启IT职业新篇章。
网易云课程
网易云课程提供多元化的学习资源,从编程开发到职业考证,帮助用户提升职业技能与个人能力。
腾讯课程
腾讯课程是腾讯推出的专业在线教育平台,提供丰富的学习资源,助你提升技能。
好知网
好知网提供多种在线课程,包括IT互联网、编程开发、语言学习等,帮助用户提升技能,享受学习的乐趣。
w3school
w3school 提供全面的Web技术教程,包括HTML、CSS、JavaScript、PHP、SQL等,助力您成为专业的Web开发者。
菜鸟教程
菜鸟教程是一个提供各种编程技术基础教程的网站,涵盖HTML、CSS、JavaScript、Python等多种编程语言和技术。
MDN Web 文档
MDN Web 文档提供全面的Web开发教程,从HTML、CSS到JavaScript,帮助初学者和开发者掌握Web技术。
汇智网
汇智网提供前沿的在线互动编程学习平台,涵盖Vue.js、以太坊、Flask等多种技术课程,助你快速掌握编程技能。
爱思资源网
爱思资源网提供全面的web前端开发资源,包括基础教程、进阶路线、框架应用等,帮助用户快速掌握前端开发技能。
力扣(LeetCode)
LeetCode是一个全球知名的技术成长平台,提供丰富的编程题库、竞赛和职业发展资源,帮助开发者提升技术实力。
百度前端技术学园
百度前端技术学园是百度创办的免费前端技术学习实践、交流、分享平台,适合所有热爱生活的人。
七天学会NodeJS
七天学会NodeJS提供了全面的Node.js学习资源,帮助开发者快速掌握Node.js的基础知识和应用技巧。
WebGL中文网
WebGL中文网是国内最系统的WebGL教程平台,提供丰富的Three.js教程、视频课程及代码下载,助你轻松掌握3D开发技术。
Atomic Design
原子设计方法论
Node.js 规范指南
了解如何编写一致且美观的Node.js代码,通过Node.js规范指南提升代码质量,轻松掌握编码技巧。
JavaScript 编码原则
idiomatic.js是一个指导如何编写一致且惯用的JavaScript代码的项目,提供了详细的编码风格指南和最佳实践。
JavaScript 规范指南
全面解读Airbnb JavaScript规范,帮助开发者在编写JavaScript代码时保持高质量和一致性,适合团队合作与项目维护。
掘金
掘金是一个专注于帮助开发者成长的社区,提供丰富的技术文章、教程和资源,助力开发者的职业发展。
牛客网
牛客网是一个专注于求职和学习的平台,提供丰富的笔试题库、面试经验和实习招聘信息,帮助用户轻松求职。
SegmentFault
SegmentFault是一个开放式协作的开发者技术社区,提供问答、博客、标签等功能,帮助开发者分享知识和解决技术问题。
Laravel China
Laravel China是一个专为Laravel开发者打造的社区,提供丰富的教程、资源和交流平台,助力开发者成长。
V2EX
V2EX是一个分享和探索的社区,涵盖技术、生活、创意等多领域话题,提供注册和登录功能,参与讨论和分享。
CNode
Node.js 开源技术社区
Aotu.io「凹凸实验室」
Aotu.io「凹凸实验室」是一个充满年轻基情的技术社区组织,致力于技术分享与创新,欢迎所有对技术感兴趣的年轻人加入。
百度EFE
百度EFE技术体系是由ECOM前端团队发展而来,逐渐形成一套完善的前端技术体系,致力于推动前端技术的进步。
AlloyTeam
AlloyTeam是腾讯SNG的Web前端技术团队,负责Q+、WebQQ等项目,专注于Web前端技术研究与开源项目开发。
开源中国
开源中国是中国最大的开源技术社区,致力于传播开源理念,推广开源项目,为开发者提供交流与学习的平台。
RPA
八爪鱼RPA
支持一键抓取公众号/小红书/抖音/淘宝数据
立即查看
流程自动化
付费
AI爆文训练营
图文变现友好赛道,低门槛、高上限,教你从0到1做个赚钱的公众号!
立即查看
躺着赚钱
¥149/年
何老师陪你做副业
这里聚焦AI副业、个人IP、自媒体运营、写作、赚钱案例。不哔哔,只分享有价值的副业项目。
立即查看
AI赚钱案例
限免
DeepSeek进阶教程
带你全面掌握DeepSeek应用技巧。提升工作、学习效率
立即查看
100万人学过
付费
网盘拉新实战教程
每周花费一小时,手把手教你赚网盘平台佣金
立即查看
500人学过
限时优惠
AiPPT
结合最新AI技术,为用户提供一键生成高质量PPT的解决方案。
立即查看
一键生成 PPT
免费
豆包MarsCode
一款免费的AI编程助手,全新支持DeepSeek R1/V3、豆包大模型1.5自由切换,免部署、更准确、更强大!
立即查看
AI编程助手
免费
Monica AI
Monica AI满血复活DeepSeek【免费】,提升您的聊天、搜索、写作和编程体验。
立即查看
一站式 AI 助手
云服务
腾讯云
综合性的云计算服务平台,现已接入DeepSeek,提供多样化的云解决方案
立即查看
高效可靠
云服务
阿里云
全球领先的云计算与数据服务平台,提供云服务器、存储、数据库、安全等多种服务
立即查看
多样化
免费领取编程学习资料
×
联系客服
联系官方客服,
备注:j301
服务时间:10:00-19:00