mdBook README

The project's README from github.com/rust-lang/mdBook. As one markdown file: README.md.

mdBook

CI Status crates.io LICENSE

mdBook is a utility to create modern online books from Markdown files.

Check out the User Guide for a list of features and installation and usage information. The User Guide also serves as a demonstration to showcase what a book looks like.

If you are interested in contributing to the development of mdBook, check out the Contribution Guide.

License

All the code in this repository is released under the Mozilla Public License v2.0, for more information take a look at the LICENSE file.

mdBook (rust-lang/mdBook)

Searching Database…

22.2K ·GitHub
Что это такое?mdBook — это утилита для командной строки, которая превращает папку с Markdown-файлами в современную онлайн-книгу — статический сайт, который можно разместить где угодно. Что-то вроде Gitbook, только написано на Rust.
Это хостинговый сервис вроде Gitbook или библиотека, которую я подключаю к своему коду?Ни то, ни другое — это отдельный open-source инструмент для командной строки, написанный на Rust. Вы запускаете его локально на своих Markdown-исходниках, и он собирает книгу; никакой хостинговый сервис при этом не используется.
Как его установить и создать первую книгу?Установите его с crates.io через менеджер пакетов Rust: cargo install mdbook. Дальше User Guide познакомит вас с возможностями, использованием и тем, как устроить структуру книги.
Нужно ли знать Rust или иметь какой-то особый набор инструментов, чтобы пользоваться им?Нет — вы пишете обычный Markdown, а сайт собирает mdBook. Нужен только установленный Rust-тулчейн, чтобы cargo мог скачать и собрать сам mdBook.
На каких платформах он работает?Это кроссплатформенный CLI-инструмент на Rust, который работает на Windows, macOS и Linux, а создаваемые книги — это обычные веб-страницы, которые открываются в любом браузере.
Что я могу делать с этим инструментом и с собранными книгами с точки зрения лицензии?Весь код распространяется под Mozilla Public License v2.0 — можно свободно использовать, в том числе в коммерческих целях, при условии, что изменения в самом mdBook вы делите под той же лицензией.
Можно посмотреть, как выглядит результат, ничего не устанавливая?Да — официальный User Guide сам собран с помощью mdBook и заодно служит живым примером того, как выглядит готовая книга.
Насколько проект зрелый и популярный?Это давно развивающийся проект в официальной организации rust-lang на GitHub, созданный в 2015 году, с более чем 22 000 звёзд. Релизы публикуются на crates.io, для разработки есть Contribution Guide.
What are similar projects?jsdoc, docusaurus, docz, quarkdown, vibex, buildawesome, mkdocs, fumadocs
Creator
rust-lang
Size
7.6 MB
Stars
22.2K
Age
11y
Commits · 90 Days