MCP 서버·도구도구/라이브러리Rust같은 계정 새 저장소 14개

storytold/photocraft

PhotoCraft: An open-source, photo editor written by scratch in pure Rust

GitHub 에서 보기 ↗카드 기준일 2026-10-24 · 처음 작성 2026-10-29
+6,058지난 주
9.1%규모 대비 성장률
72,458누적 스타

AI 작성이 카드는 AI(Claude)가 공개 자료(README·릴리스·HN·웹 글)로 쓴 요약입니다. 사람이 검토하지 않았으며, 주장마다 출처 링크와 확인·추정 표시를 붙였습니다. 숫자는 GitHub API 값을 코드가 채웁니다.

013줄 요약

  • 무엇인지 — PhotoCraft는 Adobe Photoshop을 클린룸 방식으로 다시 구현한 Rust 네이티브 이미지 편집기다. 레이어·마스크·조정 레이어·PSD 입출력을 지원하고, 모든 동작을 CLI·JSON 제어 채널·MCP 서버로 조작할 수 있다.
  • 왜 지금 떴나 — 2026-10-06에 ArtCraft 팀이 AI(Opus 5.5)로 Adobe 앱 7종의 오픈소스 대체판을 만들었다는 게시물이 퍼졌고, 다음 날인 2026-10-07에 스타가 급증했다. 이후 리뷰 기사와 HN 논쟁, 거의 매일 나온 릴리스가 관심을 이어갔다.
  • 어떤 의미인지 — AI 에이전트가 MCP로 실제 PSD 편집 엔진을 조작하는 사례이자, AI로 대형 데스크톱 앱을 재구현할 때 품질과 성숙도가 어디까지 오는지 보여 주는 관찰 대상이다.

02숫자

누적 스타72,4582026-10-24
지난 주+6,058전주 23,452
규모 대비 성장률9.1%주 시작 66,400
생성09.302026년
주간 스타 · 최근 12주
12주 전10.18 주
이번 주 일별 스타 (UTC)
일 10.18토
항목값
누적 스타72,458 (2026-10-24 기준)
이번 주 증가+6,058
성장률+9% (주 시작 66,400)
AI 탭 순위새로 뜨는 1위
일별 증가10-18 +1,142 · 10-19 +1,105 · 10-20 +1,114 · 10-21 +935 · 10-22 +731 · 10-23 +561 · 10-24 +470
급등일2026-10-07 +9,632 (이전 기록 0 — 공개·출시 무렵)
유형 · 카테고리도구/라이브러리 · MCP 서버·도구 (보조: 멀티모달(이미지·음성·영상))
확인 필요같은 계정 새 저장소 14개

03왜 지금 떴나

  • 2026-10-06 X에서 한 개발자가 Opus 5.5로 Photoshop을 포함한 Adobe 앱 7종을 Rust 오픈소스 대체판으로 재현했다는 게시물이 퍼졌다. storytold 조직의 photocraft·vectorcraft·filmcraft 등 저장소 링크가 함께 공유됐다. x.com · tiktok.com (확인)
  • 2026-10-07 급등일 당일 리뷰 글과 설치 튜토리얼 영상이 나오며 'Photoshop 오픈소스 대체재'로 소개됐다. viddo.ai · youtube.com (확인)
  • 2026-10-12 Lifehacker는 PhotoCraft의 메뉴·단축키·패널 배치가 Photoshop과 거의 같다는 체험기를 실었다. 다음 날 ZDNET도 Linux에서 써 본 리뷰를 냈다. lifehacker.com · zdnet.com (확인)
  • 2026-10-19 HN에서 GIMP·Krita·Affinity와 비교하는 논쟁이 이어졌다. '속도와 메모리 사용은 이미 낫다'는 평과 'Krita가 더 낫다'는 평이 엇갈렸다. HN 댓글 · HN 댓글 (확인)
  • 2026-10-23 v0.11.1(2026-10-20)부터 v0.15.1(2026-10-23)까지 릴리스가 거의 매일 나왔다. PSD·텍스트·벡터 파서에서 신뢰할 수 없는 입력을 제한하는 보안 수정이 대거 들어갔다. GitHub 릴리스 · GitHub 릴리스 · GitHub 릴리스 · GitHub 릴리스 (확인)

04무엇인가

PhotoCraft는 구독형 Photoshop 없이도 레이어 기반 사진 편집과 실제 PSD 파일 작업을 하려는 사용자를 겨냥한다. README는 이 프로젝트를 Adobe Photoshop의 클린룸 재구현으로 소개한다. 메뉴·단축키·패널·도구를 Photoshop과 같은 위치에 두어 기존 사용자가 바로 쓸 수 있게 하는 것이 목표다. 레이어, 마스크, 조정 레이어(Curves·Levels·Vibrance 등), 레이어 스타일, 텍스트, 벡터, 브러시를 지원한다. PSD 파일을 열고 편집하고 저장할 수 있으며, psd-tools 테스트 파일 대부분을 다시 저장해도 렌더 결과가 유지된다고 밝힌다.

구조 면에서는 Electron이나 웹뷰 없이 순수 Rust로 작성된 네이티브 앱이다. wgpu 기반 GPU 컴포지터(Metal·Vulkan·DX12·WebGPU), copy-on-write 타일, 멀티스레드 필터를 쓴다. 지원 플랫폼은 macOS·Windows·Linux·FreeBSD·Web이고, 오프라인으로 동작한다.

에이전트 활용을 염두에 두고 모든 동작을 명령(command)으로 설계했다. 그래서 같은 엔진을 UI, CLI, JSON 제어 채널, MCP 서버 어디서든 조작할 수 있다. ArtCraft 팀의 'Crafting Apps' 중 하나로, VectorCraft·LightCraft 같은 자매 앱과 함께 개발된다. README는 현재 상태를 early alpha로 표시한다.

05비교

  • GIMP 대비 PhotoCraft는 Photoshop과 같은 UI와 네이티브 PSD 지원을 내세운다. HN에는 기능 완성도는 GIMP·Affinity의 약 75% 수준이지만 속도와 메모리 사용은 더 낫다는 평가가 있다. GIMP의 XCF 파일도 열 수 있다. HN 댓글 · GitHub 릴리스 (확인)
  • Krita와 비교해 직접 써 본 사용자 가운데 Krita가 여전히 낫다는 의견도 있다. 무료 대안끼리는 이제 가격이 아니라 기능으로 경쟁한다는 지적이다. HN 댓글 (확인)
  • 웹 기반 Photopea보다 더 견고하게 느껴진다는 사용자 후기가 있다. 다만 검색 스니펫만 확보된 근거다. reddit.com (확인)
  • Pixlr 같은 기존 Photoshop 유사 편집기보다 색상·패널 배치·메뉴 순서·단축키까지 훨씬 가깝게 재현했다는 평가가 있다. lifehacker.com (확인)

06활용사례

  • 비공식 가이드는 photocraft-cli로 이미지를 일괄 변환·처리하는 방법을 다룬다. Claude Code·Claude Desktop·Cursor를 PhotoCraft MCP 서버에 연결하고 파일 접근을 지정한 폴더로 제한하는 방법도 정리돼 있다. github.com (확인)
  • ZDNET 기자는 Linux에서 PhotoCraft를 써 보고 Photoshop에 익숙한 사용자라면 바로 적응할 수 있다고 평가했다. zdnet.com (확인)
  • PSD 호환성은 원본 사본으로 확인하라는 가이드가 있다. 사본을 열어 레이어 순서·텍스트 줄바꿈·마스크 가장자리를 비교하고, 작은 수정을 한 뒤 새 이름으로 저장해 다시 열어 보는 절차다. yix.ai (확인)
  • 레이어 스타일 프리셋, Outer Glow, Camera Raw 필터 등을 직접 시험한 리뷰 영상들이 있다. youtube.com · youtube.com (확인)

07한계·리스크

항목값
라이선스Apache-2.0
기여자409
상위 1명 기여 비중18%
지난 30일 이슈열림 4,893 · 닫힘 2,674
릴리스 주기약 1.6일마다
열린 이슈+PR3,358
  • README가 스스로 early alpha로 표시한다. HN에는 출시 직후보다 덜 쓸 만해졌다는 비판과 함께, 0.11 무렵 색상 선택 시 Windows가 멈추는 버그를 겪었다는 증언도 있다. 프로덕션 작업 전에는 반드시 원본을 백업해야 한다. GitHub · HN 댓글 · instagram.com (확인)
  • AI(Opus 5.5)로 생성된 코드라는 소개가 퍼져 있다. 변경량이 매우 많고 릴리스 주기도 짧아, 장기 유지보수성과 코드 품질을 검증하기 어렵다. x.com · quora.com · HN 댓글 (추정)
  • 최근 릴리스에 PSD·SVG·폰트·벡터 파서의 신뢰할 수 없는 입력 처리에 대한 보안 수정이 연달아 들어갔다. 외부 파일을 여는 편집기로서 공격 표면이 넓고 아직 정리 중이라는 뜻이다. GitHub 릴리스 · GitHub 릴리스 (추정)
  • 자체 스코어카드에서 성능 시나리오 대부분이 예산을 초과한다. FreeBSD aarch64 빌드는 CI 시간 제한으로 빠졌다. Photoshop 클린룸 재구현이라는 성격상 법적 논쟁의 여지도 남아 있다. GitHub 릴리스 · GitHub 릴리스 · youtube.com (추정)

08변경 기록

  • 2026-10-29 처음 작성 — 기준일 2026-10-24 · 근거 31건

근거