2k star 免费强大的开源艺术画板,赶紧来体验一下


大家好,我是热爱开源的了不起。

这几天在 GitHub 上闲逛时,遇到了一个有意思的开源项目——Paint Board。这是一个有趣的涂鸦画板工具,技术搞多了,我们也抽空搞搞艺术吧。

项目简介

Paint Board 是一个跨平台的趣味艺术画板工具,适合各类自由创作需求,无论是新手还是专业画家,都能在其中找到适合的绘画方式。无论是简单的涂鸦,还是复杂的多层次画作,都可以轻松完成。更棒的是,它完全免费且支持离线访问!

Paint Board 主要功能丰富,支持多种画笔、形状绘制、橡皮擦模式、图层管理、画布配置等功能,能满足用户的不同需求,适用于网页端、电脑端和移动端。作为一个开源项目,Paint Board 为用户提供了自定义、灵活且高效的创作体验。

主要功能如下:

  • 绘画模式:自由绘画,支持 12 种风格的画笔(如彩虹、网状、荆棘等),还能自定义颜色和画笔宽度,满足多样化绘画需求。
  • 形状绘制:多种形状工具,支持端点线段和箭头绘制,可调整边框与填充样式。
  • 橡皮擦模式:按需擦除内容,线性宽度可调。
  • 选择模式:选择绘图内容后可进行拖拽、缩放、旋转等编辑操作,支持图层设置、透明度调整等。
  • 画板配置:背景、尺寸可自由调整,新增辅助线绘制功能。
  • 多功能菜单:撤销、复制、保存等功能一应俱全,支持上传图片去除背景,支持保存为图片的多种选项。
  • 国际化支持:支持中文和英文,支持离线访问的 PWA 模式。

项目安装

为了帮助大家快速上手 Paint Board,这里提供不同平台的详细安装说明。

通过源码本地运行的话,可以按照顺序执行以下命令:

1
2
3
git clone https://github.com/LHRUN/paint-board.git
pnpm install
pnpm dev

如果是使用 docker 的方式部署,首先要构建 Docker 镜像:

1
bash docker build -t paint-board .

之后启动 Docker 容器:

1
bash docker run -d -p 8080:80 --name paint-board paint-board

启动成功后,打开浏览器访问 http://localhost:8080/paint-board/ 即可。

项目使用

接下来,了不起给大家献丑了!

打开首页,我们可以看到画板的左侧是各种绘画风格。我们可以文字绘画曲线,也可以用荆棘这种比较酷的艺术风格来作画,还可以选择彩虹的风格,快速的写出一个彩虹。

而选择了“形状绘画”的绘画类型,我们就可以绘制矩形圆形甚至云朵闪电等形状,很有趣。

总结

Paint Board 为用户提供了一个跨平台、功能强大的开源艺术画板,完全免费。丰富的绘画工具和形状配置,以及便捷的图层管理,给每个创作者带来了更高效、便捷的创作体验。无论是业余爱好者还是专业插画师,都能轻松上手,在繁忙的工作之余,小小的体验一下艺术带来的乐趣。

1
项目地址:https://github.com/LHRUN/paint-board

  目录