GridJapan / macOS desktop app

흩어진 슬라이드를,간편하게 정리.

HTML 슬라이드 관리 도구입니다. 폴더를 하나 지정하면 그 안(하위 폴더 포함)의 HTML 슬라이드를 찾아, 썸네일로 늘어놓습니다. 이후에는 쓸 것을 모아 순서만 바꾸면 됩니다. 이미지까지 담은 하나의 HTML로 내보낼 수 있습니다. 열면 화살표 키로 넘길 수 있고, 인쇄에서 PDF로도 됩니다.

macOS Electron MIT 라이선스 앱 본체 무료
폴더를 고르면 계층 그대로 썸네일이 늘어납니다

아직도 파워포인트 쓰세요?

01 / 목록으로

파일을 열지 않아도 HTML 미리보기

폴더 하나를 고르면 하위의 HTML 슬라이드를 찾아, 실제로 표시된 상태로 썸네일을 만듭니다. 기사 페이지 등은 대상이 아닙니다. 정렬은 폴더 계층 그대로라 안정적입니다. 왼쪽 폴더 목록으로 좁히고, 파일명·제목 검색도 됩니다.

왼쪽 폴더를 클릭해 좁히기. 「하위 폴더까지 목록」을 끄면 바로 아래만
파일 하나는 가로 한 줄. 넘치는 분은 가로로 스크롤
평소 HTML 슬라이드를 변환 없이 그대로 읽음
02 / 모으기

여기저기 흩어진 파일에서, 쓸 슬라이드만 모읍니다

쓰고 싶은 슬라이드를 오른쪽 「출력 트레이」로 드래그합니다. + 버튼이나 더블클릭으로도 들어갑니다. 서로 다른 파일에서 고른 슬라이드가 하나의 트레이에 늘어서고, 나중에 순서를 바꿉니다.

썸네일을 집어 오른쪽으로 놓기
서로 다른 파일에서 이어서 5장 고르기
모은 뒤 순서 바꾸기
끝이 아니라 사이에 끼워 넣기
+ 버튼이나 더블클릭으로도 들어감
내 자료에서도 같은 조작
03 / 내보내기

이미지 포함, 하나의 HTML로 묶어 건넵니다

모은 슬라이드를 하나의 HTML 파일로 내보냅니다. 원래 따로 있던 파일이어도 모습이 깨지지 않습니다. 이미지도 파일 안에 들어가니, 이미지 폴더를 같이 들고 다닐 필요가 없습니다. 열면 화살표 키로 넘기고, PDF로도 만들 수 있습니다.

내보낸 HTML을 그대로 넘겨 보기
서로 다른 파일에서 모은 5장, 이미지 포함 한 파일
끌어 모아 그대로 내보내기
04 / 고치기

고칠 곳을 고르고, 한글로 쓰기만 하면 됩니다

썸네일을 클릭하면 크게 열립니다. 고칠 부분을 클릭이나 드래그로 고르고 「이렇게 고쳐」라고 한글로 쓰면, 원본 HTML의 그 부분이 바뀝니다. 질문만 하고 답을 받을 수도 있습니다. 편집할 때마다 전후 상태가 남아 나중에 되돌릴 수 있습니다(Claude Code CLI가 별도 필요).

클릭으로 한곳, 드래그로 범위 선택
선택한 글머리만 다시 쓰기
왼쪽에 각 버전이 늘어서, 누르면 그 시점으로 복귀
05 / 입히기

138가지 배색을 그 자리에서 시험

우클릭으로 디자인 목록을 열고, 클릭하면 가운데 슬라이드가 그 자리에서 바뀝니다. 마음에 들면 확정하면 그 슬라이드에만 배색이 들어갑니다. 다른 슬라이드에는 영향 없습니다. 시착 중인 모습이 그대로 적용됩니다.

클릭할 때마다 그 자리에서 바뀜
슬라이드에 잇달아 시험해 보기
같은 원고를 6가지 모습으로 나란히
06 / 꾸미기

장식 기능도 있습니다

42가지 장식을 본문이 들어가지 않는 여백에 둘 수 있습니다. 색은 그 슬라이드 배색에 맞춰 고르고, 기본적으로 글자를 가리지 않습니다. 늘리기·줄이기·다시 그리기도 됩니다.

늘리기·줄이기·다시 그리기
내 슬라이드에서도 같음
07 / 평소 자료

자료 정리도 간편하게.

평소 자료 폴더에서도 같은 방식으로 쓸 수 있습니다. 다른 시리즈를 넘나들며 고르고, 정렬·끼워 넣기도 같은 조작입니다.

자료에서 1장 고르기
다른 시리즈 자료를 넘나들며 고르기
모은 뒤 순서 바꾸기
사이에 끼워 넣기
08 / 지원 형식

HTML 슬라이드의 구조

다음 4가지 짜임새를 지원합니다. 슬라이드 표시가 없는 HTML(기사 전재, PDF 변환 페이지 등)은 처음부터 대상이 아닙니다. 크기는 실제 치수로 재므로, 한 파일에 크기가 다른 슬라이드가 섞여 있어도 다룰 수 있습니다.

형식구조canvas 예
Template Adeck-stage + section1920×1080 / 1080×720
Template B#deck-viewport + .slide1080×720
class-slidediv.slide를 세로로 늘어놓은 것960×540 등
page위 표시는 있으나 경계를 가릴 수 없는 것실제 치수 측정
09 / 설치

실행 방법

서명된 앱 배포는 없습니다. macOS와 Node.js 18 이상이 필요합니다. 목록·수집·내보내기만이면 이것으로 충분합니다. AI 편집·디자인 변경·장식을 쓸 때만 Claude Code CLI가 별도로 필요합니다.

git clone https://github.com/GridJapan/gjHtmlSlideComposer.git
cd gjHtmlSlideComposer
npm install
npm start

원본 파일을 직접 고칩니다

AI 편집·디자인 변경·장식은 사본이 아니라 원본 HTML을 고칩니다. Git 등으로 관리되는 위치에서의 사용을 권장합니다(앱 측도 편집 전후 상태를 남깁니다).

미리보기를 위해 브라우저 보안 기능을 끄고 있습니다

미리보기가 file://의 이미지나 글꼴을 읽기 위해서입니다. 출처를 모르는 HTML 슬라이드는 열지 마세요.

macOS 전용

macOS 전용입니다. 배포는 소스만이며, npm start로 실행합니다.