업로드 없음
노트북은 탭 안에서 분석·배치·래스터화됩니다. 보낼 곳이 되는 변환 엔드포인트 자체가 없습니다.
노트북은 탭 안에서 분석·배치·래스터화됩니다. 보낼 곳이 되는 변환 엔드포인트 자체가 없습니다.
가입도, 쿼터도, 풀어야 할 제한도 없습니다. 페이지를 열고 원하는 만큼 노트북을 변환하세요.
PDF에는 노트북 이름과 페이지 번호만 실립니다 — 로고도, 배지도, 작업물 위의 잔소리도 없습니다.
분석 스크립트도, 광고 픽셀도, 세션 기록기도 없습니다. 도구가 어떻게 쓰이는지 들여다보는 것도 없습니다.
노트북을 PDF로 바꾸는 건 보통 뭔가를 설치하는 일입니다. jupyter nbconvert --to pdf는 pandoc과 완전한 TeX 배포판(TeX Live·MacTeX·MiKTeX)을 요구하고, 없으면 “xelatex not found”로 멈춥니다. 호스티드 대안들은 파일을 받아 서버에 올리고 다운로드를 돌려줍니다. 노트북이 NDA 아래의 클라이언트 작업물이거나 옮기면 안 되는 데이터셋이면 곤란하죠.
이 사이트는 두 요구를 동시에 없애기 위해 만들어졌습니다: 설치할 것도 없고, 업로드할 것도 없습니다.
정적 웹사이트입니다. 애플리케이션 서버도, 변환 엔드포인트도, 데이터베이스도 없습니다. 변환기는 브라우저가 페이지와 함께 한 번만 내려받는 JavaScript 번들이고, 그 이후의 모든 변환은 지금 이걸 읽고 있는 탭 안에서 일어납니다.
그래서 가입도, 대기열도, 파일 크기 페이월도 없습니다. 변환마다 지불할 인프라가 없으니 계량할 것도 없습니다.
노트북은 브라우저 File API로 디스크에서 읽혀 JSON으로 분석됩니다 — nbformat 4와, 셀을 워크시트 아래 두는 구버전 nbformat 3까지. 마크다운은 marked로 렌더링되고 DOMPurify로 소독되며, 구문 색은 highlight.js가, LaTeX는 KaTeX가 담당하고, 노트북 첨부로 저장된 이미지는 base64에서 디코딩됩니다.
렌더링된 각 블록은 문서의 숨은 사본에서 측정되고, html2canvas-pro로 래스터화되며, jsPDF로 페이지에 조립됩니다. 인쇄→PDF는 다른 경로를 씁니다: 같은 배치된 문서가 브라우저 인쇄 파이프라인으로 넘어가 텍스트가 선택·검색 가능하게 유지됩니다.
업로드 엔드포인트, 계정 시스템, 서버 사이드 렌더러, 분석, 광고, 출력의 워터마크 — 어느 하나도 추가는 쉬웠고, 어느 하나도 당신이나 노트북에 대해 무언가를 저장할 이유를 가져왔을 겁니다.
과제를 내는 학생, Jupyter를 쓰지 않는 사람에게 결과를 공유하는 애널리스트, 티켓에 보고서를 첨부하는 엔지니어, 살아있는 커널 링크 대신 페이지로 예제를 나눠주는 교사.
도구가 하는 유일한 가정은 노트북을 문서처럼 읽히게 하고 싶다는 것: 코드·그래프·표가, 내용이 끊겨야 할 곳에서 끊기는 페이지에 실리는 것.
Jupyter, JupyterLab, Google Colab, Kaggle, Deepnote, Visual Studio Code는 각 소유자의 상표입니다. 본 사이트는 독립적이며 Project Jupyter나 여기 언급된 노트북 벤더와 제휴·승인·후원 관계가 없습니다.
사이트는 무료이며 광고가 없습니다. 비용은 운영자들이 부담하는 정적 호스팅 청구서 한 장이고, 잠긴 채 기다리는 프리미엄 등급도, 무료에서 뺏긴 채 있는 유료 기능도 없습니다.
질문, 버그 보고, 정정 모두 환영합니다. 문의 페이지에는 무엇이 보고를 실행 가능하게 만드는지 — 그리고 왜 노트북 자체를 보낼 필요가 한 번도 없는지 설명되어 있습니다.