PolygonJS是一个用于创建和操作多边形和多边形网格的JavaScript库。它提供了一组功能强大的工具和API,可以帮助开发者在浏览器和Node.js环境中创建复杂的2D和3D图形和模型。 PolygonJS的主要特点包括: 1. 多边形操作:PolygonJS提供了一组API,可以创建、合并、拆分、剔除、计算面积和周长等多边形操作,适用于各种复杂的多边形场景。 2. 3D模型处理:PolygonJS不仅可以在平面上创建多边形,还可以在三维空间中创建复杂的模型和场景。它支持导入各种格式的3D模型,例如OBJ、FBX等,并可以对模型进行各种操作和处理。 3. 可视化界面:PolygonJS具有一个直观的可视化界面,可以帮助开发者快速创建和编辑多边形和3D模型。它提供了一个基于HTML5的画布,可以轻松地添加、移动、缩放和旋转多边形或模型。 4. 灵活性和扩展性:PolygonJS具有很高的灵活性和扩展性,开发者可以根据自己的需求和项目要求定制和扩展PolygonJS的功能。它提供了丰富的API文档和示例代码,可以帮助开发者快速上手并开始使用PolygonJS。 5. 跨平台支持:PolygonJS可以在浏览器和Node.js环境中使用,支持各种操作系统和设备,例如Windows、MacOS、Linux、Android和iOS等。这使得PolygonJS成为一种非常流行的跨平台图形库之一。 总的来说,PolygonJS是一个功能强大、易于使用、灵活扩展的JavaScript库,适用于各种图形编程和3D建模应用开发。
组件化设计 采用 Entity Component 架构,组件之间均可随意组合,灵活易扩展。逻辑采用脚本组件编写,简单可复用。 移动优先 针对移动端设备进行诸多优化。注重性能,可在低性能设备中流畅运行。兼容性强,可兼容市面上众多设备机型。 前端友好 完美支持前端开发工作流。采用 npm 进行引擎包管理,方便易用。可与 React、Vue 等前端框架完美结合。 Galacean Engine 是一套 Web 为先,移动优先的互动引擎,使用 Typescript 编写。核心功能由 Galacean Engine 提供,非核心和偏业务逻辑定制的高级功能由 Galacean Toolkit 提供。
一个开源的支持弹幕的html5视频播放器。
Photopea.com是一款基于WEB的在线Photoshop图片编辑工具。 Photopea.com拥有与Photoshop一样功能,只要你拥有足够快的带宽完全可以在线使用,而无需安装Photoshop软件,支持12种不同的语言,不过暂不支持中文语言。 Photopea.com可以处理多种格式的图片文件,包括PSD、AI、Sketch、XD和CDR等。它可以用于简单的任务,如调整图片大小,也可以用于复杂的任务,如设计网页、创建插图等。
JavaScript(JS)是一种轻量级的解释(或即时编译)编程语言,具有一流的功能。虽然它最广为人知的是网页的脚本语言,但许多非浏览器环境也使用它,例如Node.js,Apache CouchDB和Adobe Acrobat。JavaScript 是一种基于原型、多范式、单线程、动态语言,支持面向对象、命令式和声明式(例如函数式编程)风格。
《Concise TypeScript Book》全面而简洁地概述了 TypeScript 的功能。它提供了清晰的解释,涵盖了该语言最新版本中的所有方面,从强大的类型系统到高级功能。无论您是初学者还是经验丰富的开发人员,本书都是增强您对 TypeScript 的理解和熟练程度的宝贵资源。 本书完全免费且开源。 开源项目地址:https://github.com/gibbok/typescript-book 中文版地址:https://github.com/gibbok/typescript-book/blob/main/README-zh_CN.md 以下链接为epub版下载地址。
Tldraw是一款基于TypeScript开发的轻量级绘图软件,采用MIT授权,主要应用于应用工具、图形和图像工具等领域。Tldraw具有手绘风格和智能箭头、捕捉和便签等便捷功能,可以导出svg等图片格式,并可以作为组件嵌入到其他应用中,如号称下一代笔记的AFFiNE就使用了Tldraw来完成白板协同功能。
Mermaid是一个基于JavaScript的图表绘制工具,通过解析类Markdown的文本语法来实现图表的创建和动态修改。 Mermaid诞生的主要目的是让文档的更新能够及时跟上开发进度。在mermaid中可以使用graph和flowchart来绘制流程图,但使用flowchart绘制流程图时候性能更高,mermaid定义了这些节点和边的生成和交互方式。 网页版:https://mermaid.live
此项目用javascript代码检测当前浏览器是否打开了开发者工具。
KingData,专注于Web3(加密,DeFi,NFT,SmartMoney等)区块链数据监控和Web3中的用户自定义监控指标。支持任何人为任何 Web3 数据源开发任何监控逻辑。由社区建造。已打开500+指标。一个必备的监控工具,以避免错过任何机会。
CamanJS是一个基于Canvas处理图片的JavaScript库,它结合简单易用的接口和先进高效的图像编辑技术。 CamanJS很容易扩展新的过滤器和插件,并伴随着一系列广泛的图像编辑功能。它是一个完全独立的库,支持工作在NodeJS和浏览器。
Web-Check是一款功能强大的一体化工具,用于查找有关网站/主机的信息。目前仪表版上可以显示:IP信息、SSL信息、DNS记录、cookie、请求头、域信息、搜索爬虫规则、页面地图、服务器位置、开放端口、跟踪路由、DNS安全扩展、站点性能、跟踪器、关联主机名等。 OSINT是开放源情报(Open Source Intelligence)的缩写。它指的是通过公开可获取的信息来源,如互联网、社交媒体、新闻报道、专业期刊等,来收集、分析和利用情报的过程。 您需要安装Node.js(V 18.16.1或更高版本),以及yarn和git。 某些检查还需要chromium traceroute dns,并且安装在您的环境中。如果这些包不存在,则只会跳过这些作业。 若无法访问请尝试此应用:http://webcheck.zhe.ink:3000
包括测试工具,优化方案,cdn服务等等。
pagespeed.web.dev提供了网页性能分析、优化建议等功能,可以帮助开发者优化网页加载速度、减少网络请求、提高用户体验等。
它是Google的"make the web faster"的子项目,包括Page Speed、SPDY和TCPM等等。WebPageTest本来是AOL内部使用的工具,后来在2008年基于BSD开源。 WebPageTest可以测试网页在不同情况下(如不同的网络环境和浏览器)的性能表现,提供网页加载速度和可视化报告
html.to.design是一款设计辅助插件,能够将任何网站转换为完全可编辑的Figma设计。 html.to.design插件具有以下功能: 支持一键转换为Figma设计。 支持编辑转换后的Figma设计。 支持导出转换后的Figma设计。
CWP是世界领先的高级免费和专业网络托管面板,可让您灵活地有效和高效地管理您的服务器和客户端。现在,CWP安全内核为您的服务器提供尽可能高的安全级别。
提供了大量的免费字体,可以配合@font-face去使用
When Can I Use网站覆盖了所有新兴的网页技术(不仅仅是CSS3),并且展示了浏览器的老版本、当前版本和未来版本,列出每一种版本可用的特性。如果一种特性在一个特定的浏览器中可以使用,该网站会显示哪一个版本最先提供了这一特性。如果一种特性还不可用,网站会显示它也许在未来的什么时候会被实现。
最小化使用css,纯htmll快速构建现代网站的UI框架。