31万star!一款开源免费的原型设计软件开源界的Figma杀手!爱财有道

在设计领域,Figma无疑是一个巨人。它彻底改变了设计流程,将协作带到了一个全新的高度。然而,随着Adobe收购Figma的消息传出,许多设计师和开发者开始担心:Figma未来会如何演变?那些好用的特性会不会被砍掉?

出于白嫖的本能,大家都想寻找一个强大而可靠的Figma替代品。在众多候选者中,有一个名字正在迅速崛起,那就是Penpot。

Penpot不仅仅是一个设计工具,它还代表了一种全新的设计理念。作为第一个真正开源的设计和原型工具,Penpot正在重新定义设计师和开发人员之间的协作方式。它不仅继承了Figma的许多优秀特性,还在某些方面超越了Figma。

本文我们将详细介绍Penpot的核心特性、技术架构,以及安装和使用方法。

Sealos

Sealos是一款以Kubernetes为内核的云操作系统发行版,让企业能够像使用个人电脑一样简单地使用云

83篇原创内容

公众号

截至目前,Penpot在GitHub上已获得接近32000颗星,拥有超过160名贡献者。

最新发布的Penpot2.0版本带来了一系列重大改进,进一步提升了设计和开发的协作体验:

要充分理解Penpot的强大,我们需要深入了解其技术架构。

Penpot采用典型的SPA架构。前端使用ClojureScript和React框架编写,由静态网络服务器提供服务。它与后端应用程序对话,后端应用程序将数据持久保存在PostgreSQL数据库中。

后端使用Clojure编写,因此前后端可以很轻松地共享代码和数据结构。最后将代码编译成JVM字节码,并在JVM环境中运行。

整体架构如下:

下面我们分别来看看各个组件的架构。

Penpot的后端主要使用Clojure编写,这是一种运行在JVM上的函数式编程语言。后端负责数据的CRUD操作、完整性验证以及数据持久化。

主要组件包括:

Penpot的前端使用ClojureScript编写,这是Clojure语言编译到JavaScript的版本。它采用了React框架,通过rumext库进行封装。

主要模块包括:

Penpot还包含一个专门的导出器应用,使用无头浏览器(headlessbrowser)确保导出结果与屏幕上看到的完全一致。这个组件可以生成位图、PDF或SVG格式的导出文件。

Penpot的核心功能了解了Penpot的技术架构,我们再来看看它能为设计师和开发人员带来哪些实际的价值:

Penpot有多种安装方式,有技术能力的同学可以通过Docker镜像来部署。需要部署的组件比较多,除了前端、后端和导出器之外,还需要部署两个数据库PostgreSQL和Redis,如果你还想要实现高可用,那么对象存储也是必不可少的。

对于没有技术背景的同学而言,你也不用担心安装问题,Sealos应用商店[2]提供了一键部署的应用模板,点一下鼠标即可完成部署,非常丝滑。而且不需要再单独购买具有公网IP的服务器了,直接按量付费即可。

如果你想快速部署一个Penpot,又不想陷入繁琐的安装和配置过程,可以试试Sealos。

直接打开Penpot应用模板:

然后点击右上角的“去Sealos部署”。

什么都不用填,直接点击右上角的“部署应用”开始部署。部署完成后,直接点击前端应用的“详情”进入前端应用的详情页面。

等待应用状态变成running之后,直接点击外网地址便可打开Penpot的Web界面。

首先点击“创建账户”注册一个账号:

填一下问卷,总共有五步:

填完之后就可以开始正式使用了,你可以选择创建团队,也可以自己独立使用。

除此之外,还有另外一种打开方式,先刷新Sealos桌面(也就是在cloud.sealos.run界面刷新浏览器),然后你就会发现Sealos桌面多了个图标:

直接点击这个图标就可以打开Penpot的Web界面。

是不是有点似曾相识?没错,很像Windows的快捷方式!

单机操作系统可以这么玩,Sealos云操作系统当然也可以这么玩。

要正式开始使用Penpot,首先需要了解一些基本概念和操作。

画板是Penpot中最基本的容器对象,通常用于创建特定尺寸的设计。你可以根据你的需要,选择一个特定的屏幕或打印用的尺寸。

色盘Penpot提供了强大的颜色管理工具,包括颜色选择器和颜色面板。

组件组件是可以在多个文件中重复使用的对象或对象组,有助于保持设计的一致性。

组件交换允许轻松替换组件副本:

Penpot允许通过连接画板来创建交互原型,模拟用户如何在屏幕间导航。

定义启动交互的用户动作,包括:

定义触发交互后发生的事件,包括:

定义触发交互时画板之间的过渡效果,包括:

允许在同一页面内定义多个起点,以更好地组织和展示原型:

可以固定对象在滚动时的位置,适用于原型设计中的固定头部、导航栏和浮动按钮等元素。

Figma导出Penpot还提供了一个Figma插件,用于将Figma设计稿导出,可支持基本形状、面板、组、填充的导出,文本、图像具有基本功能支持。但目前自动布局、组件等关键的的功能都未能得到支持。

虽然目前商业设计软件如Figma在市场上占据主导地位,但Penpot这样的开源工具正在快速崛起,并可能在未来超越商业软件。开源模式允许更多开发者参与,能够带来更快的创新速度和更强的功能适应性。同时,开源工具的透明性和可定制性,可能更好地满足不同团队的需求,最终成为行业新标准。

THE END
1.原型图都可以用什么软件做?11款好用软件分享!从产生想法到递交项目给开发人员,设计师在进行原型设计师时,都会用到原型图软件,无论你是构建基本线框还是功能齐全的原型,原型图软件都可以为你节省大量时间和精力。如果你是该领域的新手或者想更新你的原型图软件包,那就赶紧看看这11个原型图软件分享吧。 https://pixso.cn/designskills/yuanxingturuanjian/
2.ProtoPie官网适用于软硬件交互的高保真原型工具ProtoPie是为车载HMI设计/游戏设计/App设计/智能手表设计等领域的UI UX设计师提供的一款原型设计工具。支持Figma/Sketch导入、原型离线在线演示、自动生成开发文档。可制作传感类、条件逻辑类、多屏幕、软硬件等多模态交互。是当今UI/UX设计师必备工具,在谷歌宝马等大厂广https://www.protopie.cn/
3.墨刀原型设计墨刀是A股上市公司万兴科技旗下的原型设计工具,支持APP、网站页面、管理后台、可视化大屏、工业HMI、小程序、H5多场景领域原型设计,AI智能生成组件、页面,智能填充,支持执行AI语义化指令,支持团队项目实时协作和管理,金融级数据安全保障,还支持私有化部署,是产品经理https://modao.cc/
4.产品原型设计软件下载产品原型设计软件3.3.3产品原型设计软件下载软件简介 Balsamiq Mockups是一种软件工程中快速原型的建立软件,可以做为与用户交互的一个界面草图。 Balsamiq Mockups出自加利福尼亚州的Balsamiq工作室,创始人Peldi在2008年6月推出了这款手绘风格的产品原型设计工具,并广受好评。Balsamiq工作作为一个微型独立软件开发商,专注于Mockups的开发设计,仅https://xiazai.zol.com.cn/detail/49/480633.shtml
5.原型设计软件网站原型设计工具原型设计工具大全可以让用户快速创建应用软件,自由建立原型,还可以在线预览。 2.protopie 可以将自己建立的原型发送到手机上进行实验,体验多种转场方式。 3.墨刀 国产原型设计工具,界面全部中文,还可以将作品保存在云端。 4.UIDesigner 由腾讯开发的原型设计工具,内置超多模板,用户可以免费使用,还可以快速分享。 http://www.downyi.com/key/grlcrj/
6.原型图设计软件专题模板原型图设计软件图片素材下载我图网原型图设计软件专题为您整理了549个原创高质量原型图设计软件图片素材供您在线下载,PSD/JPG/PNG格式原型图设计软件模板下载、高清原型图设计软件图片大全等,下载图片素材就上我图网。https://so.ooopic.com/sousuo/33264/
7.原型图都可以用什么软件制作?推荐这9款原型图用什么软件做对于设计师来说,一个有用的原型设计工具可以大大提高他们的工作效率,节省很多时间。当然,不同的原型设计工具有一定的差异!那么哪个原型设计工具更好呢?以下是一些有用的原型设计软件,有需要的朋友可以根据自己的需要进行参考。 即时设计 即时设计是国内首款专业级的 UI 设计工具,像 PC 端的网页,移动端的 App、小https://blog.csdn.net/weixin_44070413/article/details/134957069
8.axure官网,专业的交互原型设计软件工具别摸鱼导航是一个专业的快速原型设计工具软件,用于网页的设计、产品的设计!能够帮助设计师进行网站网页设计需求,快速简单地创建基于网站构架图的带注释的页面示意图,操作流程图,以及交互式设计,并且能够自动生成网页文件和规格文件,以便进行演示和开发。使用axure,能够绘制出软件以及网页的原型图和流程图!更加生动、清晰化的将设计https://biemoyu.com/sites/axure.html
9.app原型图怎么做?有哪些好的app原型图设计软件?6. app原型图开发中需要注意什么? 在app原型图开发中,需要注意以下几点:清晰确定用户需求;绘制出完整的原型图;测试原型图,发现并解决问题;确保界面设计简洁、清晰,提高app的可用性;根据用户反馈进行迭代,确保app功能满足用户需求。 随着移动互联网科技的发展,越来越多的中小企业会选择免编程app制作平台,一来可以节省aphttp://www.apppark.cn/t-43654.html
10.耐RP(原型设计软件)耐RP(原型设计软件)v1.0.1官方版软件介绍 摹客RP是一款深受用户欢迎的原型设计软件,它的页面简洁,功能强大,可以帮助用户快速设计,并且拥有海量组件,支持快速布局,团队级设计复用,能够有效的提高工作效率,感兴趣的朋友不要错过了,欢迎大家下载体验。 软件特色 1、快速设计,分秒之间呈现灵感 https://www.zuixu.com/down/442400.html
11.耐RP(原型设计软件)官方免费下载软件语言:简体中文 安全监测:无插件360 √腾讯 √金山 √瑞星 √ 本地下载 摹客RP是一款深受用户欢迎的原型设计软件。软件提供上千图标,多种分类,粗细两种风格随需选用,能够帮助用户快速布局,快速搭建原型界面,软件还支持一键共享给团队成员进行跨项目复用,能够有效的提高工作效率。 https://www.7jianban.com/soft/38072.html
12.5款软件原型设计工具,在线和本地都能做原型软件原型设计工具,主要是指界面软件的原型设计工具,工业设计的原型设计工具不包含在内。这类型的原型设计工具,从最开始的AxureRP 一直发展到现在,已经有了相当多的基于云端的在线原型设计工具。同时还有一些复合型设计工具——集合 UI 设计、原型设计、代码标注的全产研路径的工具,这类型的代表如国外的Figma,国内的即时https://js.design/special/article/software-prototype-design-tools.html
13.UIDesigner首页文档和下载软件界面原型设计工具UIDesigner,简称 “UID”,是一款进行软件界面原型设计的工具。 它拥有强大的模板和预制功能,能够快速的搭建起软件界面的高保真原型。可以实现设计师、产品经理、程序开发工程师三者间的快速沟通,减少不必要的工作内耗。 展开阅读全文 评论 点击加入讨论(6) Awesomehttps://www.oschina.net/p/uidesigner
14.原型设计软件:AxureRP9(Win&Mac)中文版插件和扩展:Axure RP 9 还支持第三方插件,用户可以根据需求扩展软件的功能,增加更丰富的设计工具和资源。 总的来说,Axure RP 9 是一款功能全面的原型设计软件,适合于产品经理、UX/UI设计师以及开发团队使用,帮助他们更有效地沟通设计理念,实现用户体验的优化。 https://m.douban.com/note/866920116/
15.十大原型设计工具,UI界面设计原型设计软件排行榜2024年原型设计工具十大品牌最新发布,原型设计工具排行榜前十名品牌有Sketch、Figma、Axure RP、Adobe XD、摹客、墨刀、莫高设计、Pixso、Proto.io、即时设计。原型设计工具10大品牌排行榜由品牌研究部门收集整理大数据分析、研究得出,帮助你了解原型设计工具哪个牌子好。https://www.maigoo.com/maigoo/9593yxsjgj_index.html
16.axure是什么软件详细介绍axure原型工具Axure是一款专业的原型设计工具,被广泛应用于UI/UX设计和产品开发中。本文将详细介绍Axure软件的功能、用途以及与其他原型工具的对比,帮助用户深入了解Axure在设计中的应用及优势。 axure软件介绍 Axure RP,简称Axure,Axure(发音:Ack-sure)是一款专业的快速原型设计工具,主要用于创建交互式的、高保真度的原型,以及进行用https://www.bnocode.com/article/what-is-axure-soft.html
17.Axure下载交互原型设计软件AxureRP最新版下载v8.2.0.1177Axure RP是一款非常实用的交互原型设计软件,它可以快捷高效地创建原型,进行网页设计!是非常实用的软件,欢迎有需要的用户前来下载! 软件简介 Axure RP是一款为了让负责定义需求和规范、设计功能和接口的专家可以快速创建应用程序或web站点的线框图、流程图、原型和规格说明文档的专业快速原型设计工具。它的专业程度可以快https://dl.3dmgame.com/patch/131786.html
18.耐RP产品原型设计工具软件摹客RP 产品原型设计工具软件 价格:¥799 折扣价:¥399.55折 109 库存数量 10 已售数量 0 立刻购买 商品属性 运行平台:Web、Windows、macOS 界面语言:支持中文界面显示,多语言可选。 商品简介 摹客RP,高效易用的在线产品原型设计工具,致力于为每一个产研团队提效。产品经理和设计师必备,海量设计模板,手机迅速预览https://www.znian.cn/shop/21172.html
19.9款原型设计工具与Sketch的强强组合,轻松构建交互原型!Sketch中的原型设计依赖于画板(Artboards )和热区( Hotspot )链接实现页面间的跳转,实现动态交互原型(类似于原型设计软件Mockplus中的拖拽式链接点 )。然而不得不吐槽的一点是链接线加的太多会让你眼花缭乱。 官方教程:https://www.sketchapp.com/docs/prototyping/ https://cloud.tencent.com/developer/article/1387446
20.常用快速原型设计工具大比拼原型设计工具哪个好用其他工具Balsamiq Mockups是一款快速原型的设计软件,由美国加利福利亚的Balsamiq工作室推出,它真正抓住了原型设计的核心与平衡点——既能快速设计草图,又能较好地进入到平时团队工作的流程和工具。它基于Adobe Air,能够流畅的在不同浏览器,不同操作系统平台下完美运行,可以在线使用,亦可以离线使用,能够很顺利地将其安装在Windowshttps://www.jb51.net/softjc/152695.html
21.推荐5款优秀的网页原型设计工具,快速制作网页,高效创建网站,你也三、适用于MacOS平台的网页原型设计软件:Sketch Sketch是一款专业的矢量图形设计软件,主要应用于UI/UX设计、网页设计和移动应用APP设计。它由荷兰的Bohemian Coding公司开发,自2010年首次发布以来,因其轻便、直观的界面和强大的矢量绘图功能而受到设计师的青睐。Sketch提供了丰富的绘图功能,使设计师能够快速创建和编辑矢量https://www.uweb.net.cn/guanyuyouwang/youwangxueyuan/16882.html
22.画原型图用什么软件简称UID,是腾讯推出的一款进行软件界面原型设计的工具,它拥有强大的模板和预制功能,能够快速的搭建起https://www.hxsd.com/wenda/67058/
23.UIDesigner(软件界面原型设计工具)下载UIDesignerUIDesigner(软件界面原型设计工具) v2.11系统其他 软件等级: 软件大小:29.98MB 支持语言:简体中文 授权方式:免费版 软件分类:系统软件/系统其他 官网链接: 更新时间:2024-09-11 07:34:01 运行环境:WinXP, Win7, win8 厂商: 关键字:移动应用原型设计原型设计 https://www.crsky.com/soft/318664.html
24.耐RP产品原型设计工具软件摹客RP 产品原型设计工具软件 -1% OFF! 1 2 3 4 5 下载试用 返现 摹客RP,高效易用的在线产品原型设计工具,致力于为每一个产研团队提效。产品经理和设计师必备,海量设计模板,手机迅速预览。客户、同事轻松查看原型,免费开始你的快速原型设计!创业版最多可购买10用户,更多用户需购买企业版 https://www.aiviy.com/item/mockplus-rp