Klipper용 무료 오픈 소스 웹 인터페이스로, 브라우저에서 3D 프린터를 관리하고 모니터링할 수 있습니다.
mainsail-crew/mainsail
Moonraker API를 기반으로 Klipper 3D 프린터를 모니터링하고 제어하는 반응형 웹 인터페이스
대체할 수 있는 제품:OctoPrint
- 스타
- 2,244
- 포크
- 614
- 열린 이슈
- 107
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
Mainsail은 3D 프린터 펌웨어인 Klipper용 웹 UI입니다. 브라우저에서 실행되며, Klipper가 원격 접속에 사용하는 API 서버인 Moonraker를 통해 Klipper 호스트에 연결합니다. 데스크톱, 태블릿, 휴대폰에서 사용할 수 있도록 설계되었으며, 하나의 설치 환경에서 여러 프린터를 관리할 수 있습니다.
일상적인 출력 작업에 필요한 기능을 제공합니다. G-Code 및 설정 파일 업로드와 관리, 구문 강조 기능을 지원하는 편집, 작업 대기열 관리, 3D G-Code 뷰어에서 진행 상황 확인, 출력 기록과 사용 통계 검토 등을 할 수 있습니다. 온도 그래프, 베드 메시 시각화, 매크로와 온도 프리셋도 제공하며, 릴레이와 스마트 플러그 같은 전원 장치도 제어할 수 있습니다.
Mainsail은 여러 웹캠을 지원하며, moonraker-timelapse 프로젝트와 연동해 타임랩스를 녹화할 수 있습니다. 대시보드와 테마를 사용자 지정할 수 있고, UI는 12개 언어로 제공됩니다.
핵심 기능
- 01데스크톱, 태블릿, 휴대폰에서 사용할 수 있는 반응형 인터페이스
- 02하나의 설치 환경에서 여러 프린터 관리
- 03G-Code 및 설정 파일을 위한 파일 관리자와 구문 강조 기능을 갖춘 브라우저 내 편집기
- 04작업 대기열, 출력 기록, 사용 통계
- 053D 베드 메시 시각화 및 진행 상황 추적 기능이 있는 G-Code 미리보기
- 06여러 웹캠 지원 및 타임랩스 녹화
활용 사례
- 프린터에 전용 컴퓨터를 연결하지 않고 브라우저에서 Klipper 프린터 운영
- 하나의 인터페이스에서 여러 Klipper 프린터로 소규모 출력 팜 운영
- 시간에 따른 출력 성공률과 프린터 사용량 추적
- 휴대폰이나 태블릿에서 프린터에 연결된 전원 장치와 매크로 제어
빠른 시작
- 1
공식 설정 문서를 참고해 Mainsail을 설치하세요
- 2
선택 사항으로 my.mainsail.xyz에서 호스팅 원격 모드를 사용해 보세요
사용 전 알아둘 점
- Moonraker API가 실행 중인 기존 Klipper 프린터가 필요합니다.
- 파생 저작물도 오픈 소스로 공개해야 하는 카피레프트 라이선스인 GPL-3.0에 따라 라이선스가 부여됩니다.
토픽
자주 묻는 질문
- mainsail은(는) 무엇인가요?
- Moonraker API를 기반으로 Klipper 3D 프린터를 모니터링하고 제어하는 반응형 웹 인터페이스 Mainsail은 3D 프린터 펌웨어인 Klipper용 웹 UI입니다. 브라우저에서 실행되며, Klipper가 원격 접속에 사용하는 API 서버인 Moonraker를 통해 Klipper 호스트에 연결합니다. 데스크톱, 태블릿, 휴대폰에서 사용할 수 있도록 설계되었으며, 하나의 설치 환경에서 여러 프린터를 관리할 수 있습니다.
- mainsail은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mainsail은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mainsail은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mainsail의 마지막 커밋은 2026년 10월 31일입니다.
- mainsail은(는) 어디에 사용할 수 있나요?
- 프린터에 전용 컴퓨터를 연결하지 않고 브라우저에서 Klipper 프린터 운영 하나의 인터페이스에서 여러 Klipper 프린터로 소규모 출력 팜 운영 시간에 따른 출력 성공률과 프린터 사용량 추적 휴대폰이나 태블릿에서 프린터에 연결된 전원 장치와 매크로 제어
- mainsail는 어떻게 설치하나요?
- 공식 설정 문서를 참고해 Mainsail을 설치하세요 선택 사항으로 my.mainsail.xyz에서 호스팅 원격 모드를 사용해 보세요
- mainsail은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mainsail-crew/mainsail
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
OctoPrint 및 Klipper 프린터의 AI 출력 실패 감지 기능을 제공하는 오픈소스 스마트 3D 프린팅 플랫폼 Obico의 셀프 호스팅 서버입니다.
Bambu Lab, Prusa, Creality, Voron 등 FDM 프린터용 3D 모델을 G-code로 변환하는 오픈소스 슬라이서입니다.
3D 프린터 필라멘트 스풀과 무게, 사용량을 추적하고 OctoPrint 및 Klipper/Moonraker와 연동하는 셀프 호스팅 웹 서비스입니다.
Raspberry Pi Pico용 브라우저 기반 임베디드 bring-up 멀티툴입니다. 보드에서 USB를 통해 스코프, 로직 분석기, 전원 공급기, 버스 도구를 제공합니다.