LHRUN/paint-board
LHRUN/paint-board has 2,644 GitHub stars and 301 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 19:14 UTC. Last push 2026-10-23.
🎨 A powerful multi-end drawing board that brings together a lot of creative brushes to experience a whole new range of drawing effects!
What you can do
- Free Drawing: Provides 15 brush styles: basic, pen, outlined pen, rainbow, multi-shape, material, pixels, multi-color, text, multi-line, mesh, multi-point, wave, thorn, and ink.
- Shape Drawing: Supports drawing rich graphics, including built-in shapes and Lucide icon library graphics, which can be used with just a click. Configurable line width, line style, fill color, and fill style.
- Eraser Mode: Can linearly erase all content and supports linear width configuration.
- Selection Mode: Supports clicking or box selection for editing. After selection, you can drag, scale, rotate, edit colors, and group multiple objects.
측정된 스타 증가
- in 24h
- 0
- in 7 days
- 업데이트 지연
- in 15 days
- 업데이트 지연
- in 1 month
- 업데이트 지연
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
readmes/README.ko.md
Original
오픈소스 웹 기반 크리에이티브 보드
한국어 / 中文(简体) / 中文(繁体) / 日本語 / English
미리 보기
Link: https://songlh.top/paint-board/
Docs: https://songlh.top/paint-board-docs/
기능 소개
- 그리기 모드
- 자유 그리기: 기본, 펜, 외곽선 펜, 무지개, 다중 모양, 소재, 픽셀, 다색, 텍스트, 다중 선, 그물, 다중 점, 물결, 가시, 잉크 등 15가지 브러시를 제공합니다.
- 도형 그리기: 내장 도형과 Lucide 아이콘 라이브러리 도형을 포함해 풍부한 도형 그리기를 지원하며, 클릭 한 번으로 추가하여 사용할 수 있습니다. 선 너비, 선 스타일, 채우기 색상 및 채우기 스타일을 설정할 수 있습니다.
- 지우개 모드: 모든 내용을 선형으로 지울 수 있으며 선형 너비 설정을 지원합니다.
- 선택 모드: 클릭 또는 박스 선택으로 편집할 수 있습니다. 선택 후 드래그, 확대/축소, 회전, 색 변경이 가능하고, 여러 객체를 그룹으로 묶을 수 있습니다.
- 드로잉 보드 모드: 드로잉 보드 배경, 사용자 지정 크기 및 글로벌 그리기 설정 지원.
- 작업 모음: 실행 취소, 다시 실행, 복사, 그룹, 삭제, 텍스트 그리기, 이미지 업로드, 그리기 내용 지우기, 이미지로 저장, 레이어 목록, 파일 목록.
- 다중 파일 설정: 여러 캔버스를 전환할 수 있습니다. 각 캔버스의 제목을 바꿀 수 있고, 추가, 이름 변경, 삭제, 업로드, 일괄 다운로드를 지원합니다.
- 국제화: 中文(简体), 中文(繁体), English, 日本語, 한국어.
V1.3.0 Video Demo
빠른 시작
git clone https://github.com/LHRUN/paint-board.git
cd paint-board
pnpm install
pnpm dev
Docker
- Clone source code repository
git clone https://github.com/LHRUN/paint-board.git
cd paint-board
- Build a Docker image with the name
paint-board.
docker build -t paint-board .
- Start a docker container.
docker run -d -p 8080:80 --name paint-board paint-board
- Accessed by opening
http://localhost:8080/paint-board/in your browser.
브라우저 지원
최신 버전의 Google 크롬을 사용하는 것이 좋으며, 최소 지원 버전은 다음과 같습니다.
Edge |
Firefox |
Chrome |
Safari |
|---|---|---|---|
| 80+ | 80+ | 70+ | 16.4+ |
문의하기
제안이나 좋은 아이디어가 있으시면 언제든지 저에게 연락해 주세요!
- Email: [email protected]
- Telegram: https://t.me/longhao_song
- WeChat: August8_L
Contributing
페인트보드에 기여해 주셔서 감사합니다. 버그를 발견하여 수정하고 싶으시면 먼저 이슈로 제출해 주세요. 새로운 기능 추가에 대해서는 토론을 통해 또는 위에 제공된 연락처로 직접 문의해 주시고, 아래의 기여 가이드라인을 읽어보신 후 기여해 주세요. 여러분의 지원에 감사드립니다!
Document
- After refactoring with Fabric.js
- Exploring the Canvas Series: combined with Transformers.js to achieve intelligent image processing
- Exploring the Canvas Series: The Art of Time Reversal in the Canvas
- Exploring the Canvas Series: Creative Brushes Part 1
- Exploring the Canvas Series: Creative Brushes Part 2
- Exploring the Canvas Series: Creative Brushes Part 3
- writing...
- Before refactoring with Fabric.js
License
MIT License. See the LICENSE file.