github.devotd.
새 소식기타

storytold/photocraft v0.11.1 — 클린룸으로 다시 만든 순수 Rust 사진 편집기

포토숍을 클린룸 방식으로 처음부터 다시 만든 순수 Rust 사진 편집기 storytold/photocraft의 최신 릴리스는 v0.11.1이며, 제공된 기록에는 이 버전의 변경 내역이 없다.

저장소 정보storytold/photocraft ↗

포토숍을 클린룸 방식으로 처음부터 다시 만든 순수 Rust 사진 편집기 storytold/photocraft의 최신 릴리스는 v0.11.1이며, 제공된 기록에는 이 버전의 변경 내역이 없다.

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

스타
★ 69.8K
포크
12.3K
언어
Rust
라이선스
Apache-2.0
최신 릴리스
v0.11.1
원문 보기 ↗GitHub에서 보기 ↗

storytold/photocraft는 포토숍을 클린룸 방식으로 처음부터 다시 만든 오픈소스 사진 편집기이며, 순수 Rust로 구현했다. 최신 릴리스는 v0.11.1인데, 제공된 기록에는 이 버전에 바뀐 항목이 없다.

클린룸 방식(clean room)은 원본 코드를 보지 않고 처음부터 새로 구현하는 방식을 가리킨다. 이 앱은 레이어, 마스크, 조정 레이어, 레이어 스타일, 글자, 벡터, 브러시를 지원하고, 레이어가 들어 있는 PSD 파일을 열어 편집하고 저장할 수 있다. macOS, Windows, Linux, FreeBSD용 네이티브 앱과 웹 버전을 함께 제공한다.

이 기능들은 Rust 크레이트(crate) 스물여섯 개로 나눠 옮겨졌다. 라이선스는 Apache-2.0이고 GitHub 별은 69755개다. 저장소는 2026년 9월 30일 만들어졌다. 같은 계열의 WordCraft, FigCraft, DeckCraft에 이어 저장소 크기 기준으로 가장 큰 앱이다.

다만 성능 기준선은 크레이트마다 하나씩이라 얕다. 저장소 파일 1860개 가운데 시험 파일이 478개고 CI가 8개 워크플로로 돌아가지만, 이 기준선만으로 편집 속도나 안정성을 가늠하기는 어렵다. 연구 기록의 10점 만점 기준 점수는 참신성 8.0, 기술 8.0, 품질 7.0, 모멘텀 10.0이다. 구현 자체가 관건인 프로젝트에 가깝고, 기존 포토 에디터를 대체할 단계인지는 지금 자료만으로 알기 어렵다.