Pencil:开源的GUI原型设计工具

AI摘要

Pencil是一款免费开源的GUI设计工具,支持Linux、Windows和MacOS等平台。Pencil3.0beta版已发布,修复了主要性能问题并增加了新特性如支持页面层次结构和新的画笔内存管理等。此版本还支持新的基于ZIP的文件格式以便更好地嵌入资源。

原文:Pencil V3 - Pre-release builds
作者:Pencil 编译:王嘉怡、赖信涛 责编:仲培艺

Pencil是一个免费开源的GUI设计工具,可以运行在Linux、Windows和MacOS平台,甚至可作为Mozilla Firefox插件运行。安装方便简单,用户可以使用它来创建多种模型。

Pencil内置了大量的形状集合,无论是在桌面端还是移动端,用户都可绘制多种类型的用户接口。与此同时,其还自带热门绘图功能,简化了用户的绘图操作过程,使用起来更加方便快捷,并且支持多种图片保存格式。

目前Pencil 3.0 beta版可下载测试,该版本着重修复主要的性能问题和可扩展性问题。目前支持Windows(x64)、Linux x64.tar.gz、OS X .dmg。该版本正在积极的开发当中,预计6月份会发布GA版本。

新特性包括:

  • 运行时环境使用Node.js、Chromiun和V8
  • 支持页面层次结构和新的画笔内存管理
  • 支持新的基于ZIP的文件格式,更好地嵌入资源
  • 用户UI更友好:支持缩略图导航,更简单的拖拽功能
  • 支持用户自定义安装的字体
  • 打印支持跨平台,可以使用自定义的模板导出pdf
  • 支持远程模板库
  • 新的开始页面:最近的文件会列在开始页面中
  • 修复了很多bug,提升性能

更多内容大家可以查看其官网:http://pencil.evolus.vn/,托管地址:https://github.com/prikhi/pencil,项目地址:https://github.com/evolus/pencil/issues。


下面是一些来自HN的评论:

annnnd:我在一年前需要快速地创建一个线框图(wireframe),当时就用的Pencil,令我印象深刻,虽然边缘有些粗糙,但运行起来很好。感谢开发者!

vsviridov:表示其在OSX本地支持上面有点欠佳,甚至不能隐藏窗口。

comandillos:所以我开始用Sketch,但Sketch只支持OSX。

mch82:这个项目已经很久不更新了,不过有个fork最近挺活跃的github.com/prikhi/pencil。对比Balsamiq,我更喜欢Pencil。虽然已经几个月没有更新,但愿项目还有人维护。这个UX工具更注重软件应用开发的流程,而不是GUI的布局,这对软件开发社区来说是一笔宝贵的财富。

kschiffer:因为是学生党比较穷,用这个有一段时间了。不得不说,它满足了我的大部分需求,低保真能让你专注于GUI结构。

ensiferum:用Qt’s Designer设计GUI也是一个不错的选择。


图片描述

pytoolbox:Python脚本的工具箱 立即下载

相关推荐

Unity海康视屏对接

通过对接海康SDK,获取视屏流回调。经过解码得到YUV格式的图片,最后通过Shader把YUV数据显示出来。也可以通过Rtsp协议,直接获取视屏流显示。这个貌似Unity中已经有插件支持了,UMP。------2018.4.20using UnityEngine;using System.Collections;using System;using UnityEngine.UI;using Sys...

Witness_K的博客 2028

界面原型设计工具使用系列(四)-Pencil

Pencil是一个功能强大的界面原型设计工具,相比较于前面介绍的几个,这个工具是一个需要安装的应用程序, 支持中文,可以设计网页和桌面程序界面,侧重点在于设计,支持自定义控件和导出模板,功能确实很强大。但是对于控件的一些Action操作 没有太好的支持。 Pencil可以作为Firefox的插件运行,也提供独立的应用程序。你可以在下边这个地址下载合适的运行程序: http://pencil.e

Lassewang的成长历程 1万+

智能变电站协议系列-1、GOOSE、SV、MMS协议简介及GOOSE示例运行问题(IEC61850)

目前有一个新的研究,关于电网使用的GOOSE、SV、MMS协议,并使用相关库来做一下测试。由于goose、sv、mms等都属于IEC61850,因此,需要对IEC61850相关内容有一些了解,都是国际标准,属于电气自动化的一部分,对于自动化或者电气相关领域有接触的专业应该或多或少有一些了解。IEC61850目标是用于变电站自动化、分布式能源、水力和天然气发电厂、风力发电厂、电动汽车作为分布式能源等领域,目前似乎在变电站自动化方面的推广和使用更加广泛。

逍遥游的博客 2万+

Pencil 原型设计工具全攻略:从安装到高级配置

### 1.1 核心价值:开源免费的全平台解决方案 Pencil 作为一款开源 GUI 原型设计工具,提供零成本的线框图和界面原型创建能力,支持 Windows、Linux 和 macOS 三大操作系统,满足从个人开发者到企业团队的多样化需求。其模块化架构允许用户通过插件扩展功能,同时支持导出多种格式(SVG、PDF、HTML 等),实现设计到开发的无缝衔接。 ### 1.2 适用场景:从低保真

gitblog_00830的博客 1988

【open judge】【程设】魔兽世界三开战!

#程设 魔兽世界三---开战!--------原以为会很容易ac,没想到写了好久,看来自己的水平还是亟待提高啊!有几个比较有趣的点:1. typeid(#include<typeinfo>)还是比较好用的,特别是本题当战士为wolf,iceman, dragon, ninja时有特殊技能,那么用typeid判断一下就很方便了。2. 对于这种输出很复杂的问题,往往通过使用文件的输入输出再...

weixin_40841416的博客 6072

【车辆动力学】专栏目录汇总

车辆动力学知识目录汇总

CrazyRabbit的博客 1713

原型设计工具Pencil的使用

Pencil是一款开源的可以用来制作图表和GUI原型的工具,可以作为一个独立的app,也可以作为Firefox插件。内置模版可以帮你绘制桌面和移动界面中用到的各种各样的用户界面,包括流程图、UI和一般的通用图形。 通过它内置的模板,你可以创建可链接的文档,并输出成为HTML文件、PNG、OpenOffice文档、Word文档、PDF。Pencil Project还包含大量移动app模版。

Anxiaolu的博客 7819

23、资产分散化与有效前沿:投资组合优化的核心策略

本文深入探讨了现代投资组合理论的核心概念,包括分散投资的重要性、均值-方差优化框架以及有效前沿的构建与应用。通过案例分析和数学模型,阐述了如何通过科学方法降低投资组合风险并实现最优风险收益权衡。文章还介绍了实际应用中的求解方法与决策流程,为投资者提供系统的投资组合优化指导。

cc789的博客 114

Pencil:一款被遗忘的开源GUI原型设计工具的历史与遗产

在当今UI/UX设计工具百花齐放的时代,设计师们享受着Figma、Sketch、Adobe XD等现代工具的便利。然而,在这条进化之路的起点,有一个开源项目曾为无数设计师和开发者提供了最初的GUI原型设计能力——它就是Pencil。这个以Firefox扩展起身的跨平台工具,虽然在2024年被正式标记为废弃,但它的历史贡献和技术理念依然值得我们回顾。 ## 一个时代的产物:从浏览器扩展起步的设计革

gitblog_00365的博客 1075

“华为杯“第十四届中国研究生数学建模竞赛-E题:多波次导弹发射中的规划问题(续)(附MATLAB代码实现)

将最长暴露时间的发射装置按照“优先隐蔽于转载地”,即增加该种发射装置的隐蔽时长,从而达到缩短最长暴露时间的目的。8.2 模型建立。

getusushu的博客 298

【赛题解析&命令脚本配置】2024年第十七届山东省技能大赛 | 网络系统管理”赛项-模块B:Linux服务部署 & ⑤客户端OutsideCli和InsideCli工作任务

【赛题解析&命令脚本配置】2024年第十七届山东省技能大赛 | 网络系统管理”赛项-模块B:Linux服务部署 & ⑤客户端OutsideCli和InsideCli工作任务 | 【赛题解析&命令脚本配置】2024年第十七届山东省技能大赛 | 网络系统管理”赛项-模块B:Linux服务部署 & ⑤客户端OutsideCli和InsideCli工作任务

君逍遥o 318

Pencil:免费开源的跨平台GUI原型设计工具终极指南

你是否曾经为寻找一款简单易用、功能强大的原型设计工具而烦恼?作为UI/UX设计师、产品经理或开发者,你是否需要一款能够快速创建精美界面原型的工具?今天,我将为你介绍一款完全免费、跨平台的开源神器——Pencil原型设计工具。 Pencil是一款基于XULRunner开发的多平台GUI原型设计软件,它支持Windows、macOS、Linux系统,还可以作为Firefox扩展使用。无论你是要设计网

gitblog_00053的博客 342

Unity-RetargetPro3-动画插件试用

一个名气大于实战的插件。

大话程序员 710

Pencil:免费开源GUI原型设计工具快速上手指南

评审会前夜,你需要在明天上午交出一版可以点、可以翻页的界面给团队看。Pencil 就是为这种时刻准备的:一款免费开源的开源GUI原型设计工具,拖拖拽拽就能把线框变成带交互行为的原型,并离线导出成 HTML、SVG、ODT 或 PNG。 ## 三十秒认识Pencil:定位与适用人群 Pencil 是一款基于 XULRunner 构建的开源GUI原型设计工具,最初由 Evolus 开发,如今由社区

gitblog_00374的博客 200

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

开源GUI原型设计工具Pencil:从零开始掌握免费高效的设计利器

在当今数字化产品开发领域,一个优秀的原型设计工具能显著提升团队协作效率。Pencil作为一款开源免费的跨平台GUI原型设计工具,以轻量级体积提供从低保真线框图到高保真界面模拟的全流程设计能力。这款工具不仅完全免费,还支持Windows、Linux和macOS三大操作系统,是产品经理、UI/UX设计师及开发团队快速原型迭代的理想选择。 ## 一、为什么选择Pencil:开源原型设计的独特优势 #

gitblog_00903的博客 356

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

免费开源原型设计工具Pencil:从零开始掌握跨平台GUI设计

还在为寻找一款简单易用的原型设计工具而烦恼吗?Pencil作为一款完全免费开源的跨平台GUI原型设计工具,能够帮助你在Windows、macOS、Linux系统上快速创建精美的界面原型、线框图和流程图。无论你是产品经理、UI设计师还是开发人员,这款工具都能让你的创意快速落地,无需复杂的操作就能实现专业级的设计效果。 ## 🎨 发现Pencil的独特魅力:不只是另一个设计工具 当你第一次打开P

gitblog_00842的博客 462

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Pencil:开源GUI原型设计工具的架构遗产与技术考古

**为什么一个基于Firefox扩展的原型设计工具,能在现代Figma时代依然值得技术考古?** 在UI/UX设计工具从桌面软件向云端协作转型的十字路口,Pencil项目提供了一个独特的技术考古样本。这个诞生于2008年、最终在2024年被标记为废弃的开源原型设计工具,不仅见证了浏览器作为应用平台的早期探索,更留下了一套完整的跨平台GUI原型设计架构。作为技术考古学家,我们需要挖掘的不仅是代码,

gitblog_00901的博客 133

Pencil Project开源原型设计工具:从零开始创建专业GUI原型的完整指南

开源原型设计工具Pencil Project为设计师和开发者提供了一个完全免费且功能强大的GUI原型设计解决方案。这款跨平台工具能够帮助用户快速创建网页、移动应用和桌面软件的交互原型,支持从简单的线框到高保真设计的完整工作流程。无论你是UI设计师、产品经理还是开发者,Pencil Project都能让你的创意快速可视化。 ## 🚀 快速开始:三分钟上手Pencil Project ### 安

gitblog_01111的博客 375

Pencil:免费开源的 GUI 原型设计工具,10 分钟搭出 App 线框图

如果你要给团队演示一个产品想法,需要在下班前拿出一套 App 线框图,又不想为设计软件付订阅费,那么 Pencil 值得试试:它是一款免费开源的 GUI 原型设计工具,内置 iOS 和 Android 组件库,拖拽就能拼出完整界面并导出图片。 ## 它是什么:免费 GUI 原型与线框图工具 Pencil 是一款桌面端的线框图绘制和 GUI 原型设计工具,采用 GPL-2.0 协议开源,支持 m

gitblog_00668的博客 488

5个Pencil Project高效技巧:从原型设计小白到专业UI设计师

你是否曾为找不到合适的界面设计工具而烦恼?或者面对复杂的UI设计软件感到无从下手?Pencil Project作为一款免费开源的原型设计工具,正是为你解决这些痛点的最佳选择。这款工具不仅功能强大,而且操作简单,让你能够快速创建专业的GUI原型设计,无论是网页应用、移动APP还是桌面软件界面都能轻松应对。 ## 🔍 为什么你的原型设计总是效率低下? 很多设计师和产品经理在设计原型时都会遇到这样

gitblog_00404的博客 1035

如何使用Pencil Project打造专业GUI原型:5个高效设计技巧

Pencil Project是一款免费开源的GUI原型设计与 diagram绘制工具,旨在帮助设计师和开发者快速创建界面原型。无论是Web应用、移动APP还是桌面软件的界面设计,Pencil Project都能提供直观的拖拽式操作和丰富的组件库,让原型设计变得简单高效。 ## 🖌️ 认识Pencil Project的核心功能 Pencil Project的界面设计注重实用性,主要分为三个核心

gitblog_01055的博客 1142

为什么这个开源原型设计工具至今仍值得学习?揭秘Pencil的5大创新设计理念

在Figma、Sketch等现代设计工具统治UI/UX领域的今天,你可能从未听说过一个名为Pencil的开源项目。这个基于Firefox扩展的跨平台GUI原型设计工具,虽然已被标记为废弃状态,但其背后的设计理念和技术创新,依然为现代工具开发提供了宝贵启示。Pencil不仅仅是一个工具,更是一个时代的创新思维体现。 ## 它解决了什么设计痛点? 在2008年前后,专业原型设计工具要么价格昂贵,要

gitblog_00955的博客 195

Pencil Project 快速入门实战:从零开始掌握免费UI原型设计的完整指南

Pencil Project 是一款功能强大的开源UI原型设计工具,专为设计师和开发者提供免费的界面原型制作解决方案。无论你是初学者还是经验丰富的专业人士,Pencil Project 都能帮助你快速创建高质量的用户界面设计原型。本文将带你从零开始,掌握Pencil Project的核心功能和工作流程,让你在短时间内成为UI原型设计的高手。 ## 🚀 项目实战入门:一键搭建设计环境 ###

gitblog_00043的博客 384

如何高效使用Pencil Project核心组件:从DataTable到Tree的完整指南

Pencil Project是一款免费开源的GUI原型设计和 diagram 制作工具,它提供了丰富的组件库帮助用户快速构建界面原型。本文将深入解析其核心组件DataTable与Tree的设计模式及应用方法,帮助新手轻松掌握这两个强大工具的使用技巧。 ## 认识Pencil Project的界面布局 Pencil Project采用直观的三栏式布局,让用户可以高效完成原型设计工作: [![P

gitblog_00629的博客 961

Pencil Project终极字体加载优化:彻底解决FOUT/FOIT问题指南

Pencil Project作为一款免费开源的GUI原型设计工具,在使用过程中可能会遇到字体加载相关的FOUT(无样式字体闪烁)和FOIT(不可见文本闪烁)问题。这些问题不仅影响用户体验,还可能导致设计稿展示不一致。本文将分享Pencil Project中字体加载的核心机制与优化方案,帮助开发者和设计师构建更流畅的原型设计体验。 ## 字体加载问题的根源解析 在GUI原型设计中,字体是传递设计

gitblog_01137的博客 580

Pencil 开源原型工具完整指南:从第一版线框图到可交互原型

Pencil(The Pencil Project)是一款免费、开源的桌面原型设计与线框图工具,支持 macOS、Windows 和 Linux 三大平台,采用 GPL-2.0 协议开放。它的核心是矢量画布:用内置的组件库(stencil 集)拖出按钮、输入框、流程图形状,在右侧属性面板里调整尺寸、颜色和文字,再导出为图片、PDF 或可点击的 HTML 页面。本文按"搭一版 → 理页面 → 提效率

gitblog_00162的博客 654
上一篇: 【SDCC讲师专访】《区块链2.0》作者谭磊:区块链技术正打开互联网金融等众邻域的新纪元...
下一篇: 新的64位四核橘子派只需要20美金
仲培艺
博客等级 码龄10年 750粉丝 264原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值