Repolode
rust-lang

rust-lang/mdBook

Markdown 파일로 GitBook과 비슷한 온라인 책을 만드는 Rust CLI 도구입니다.

대체할 수 있는 제품:GitBook

스타
22,236
포크
1,908
열린 이슈
659
마지막 커밋
20시간 전

어떤 프로젝트인가요?

mdBook은 Markdown 파일이 들어 있는 디렉터리를 탐색하기 편리한 현대적인 온라인 책으로 변환합니다. 프로그래밍 가이드 같은 문서와 장문의 콘텐츠를 위한 도구이며, 프로젝트 자체의 User Guide도 mdBook으로 만들었습니다.

Rust로 작성되어 crates.io를 통해 배포되므로 단일 CLI 바이너리로 설치할 수 있습니다. 책의 구성은 설정 파일과 목차로 정의하며, 결과물은 정적 파일 서버 어디에서나 호스팅할 수 있는 정적 웹사이트입니다.

일반 Markdown을 기반으로 하므로 콘텐츠를 버전 관리에 보관하고 어떤 텍스트 편집기로든 수정할 수 있습니다. 이 도구는 Mozilla Public License v2.0에 따라 라이선스가 부여됩니다.

핵심 기능

  • 01Markdown 소스 파일에서 정적 HTML 책을 만듭니다.
  • 02목차 파일에서 책의 구조를 정의합니다.
  • 03crates.io를 통해 단일 Rust CLI 바이너리로 설치할 수 있습니다.
  • 04정적 파일 서버 어디에서나 호스팅할 수 있는 정적 웹사이트를 생성합니다.

활용 사례

  • 프로그래밍 언어나 라이브러리의 사용자 가이드를 게시합니다.
  • Git 저장소에서 관리하는 사내 엔지니어링 문서를 작성합니다.
  • 탐색할 수 있는 웹사이트 형태로 장문의 튜토리얼이나 강의 노트를 만듭니다.

사용 전 알아둘 점

  • 파일 단위 카피레프트 라이선스인 MPL-2.0에 따라 라이선스가 부여되므로, 수정한 소스 파일은 MPL-2.0을 계속 적용해야 합니다.

토픽

자주 묻는 질문

mdBook은(는) 무엇인가요?
Markdown 파일로 GitBook과 비슷한 온라인 책을 만드는 Rust CLI 도구입니다. mdBook은 Markdown 파일이 들어 있는 디렉터리를 탐색하기 편리한 현대적인 온라인 책으로 변환합니다. 프로그래밍 가이드 같은 문서와 장문의 콘텐츠를 위한 도구이며, 프로젝트 자체의 User Guide도 mdBook으로 만들었습니다.
mdBook은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mdBook은(는) MPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mdBook은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mdBook의 마지막 커밋은 2026년 10월 21일입니다.
mdBook은(는) 어디에 사용할 수 있나요?
프로그래밍 언어나 라이브러리의 사용자 가이드를 게시합니다. Git 저장소에서 관리하는 사내 엔지니어링 문서를 작성합니다. 탐색할 수 있는 웹사이트 형태로 장문의 튜토리얼이나 강의 노트를 만듭니다.
mdBook은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rust-lang/mdBook

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트