SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Mdbook Open-Source Projects
-
actions-gh-pages
GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
actions-mdbook
GitHub Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.
-
learn-haskell-blog-generator
Learn Haskell by building a blog generator - an introductory book about Haskell.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mdbook-pdf
A backend for mdBook written in Rust for generating PDF based on headless chrome and Chrome DevTools Protocol. (用 Rust 编写的 mdBook 后端,基于headless chrome和Chrome开发工具协议生成PDF)
-
mdbook-i18n-helpers
Translation support for mdbook. The plugins here give you a structured way to maintain a translated book.
-
mdbook-plantuml
mdBook preprocessor to render PlantUML diagrams to png images in the book output directory
-
mdbook-template
A mdbook preprocessor that allows the re-usability of template files with dynamic arguments
-
mdbook-auto-theme
🎨 A browser extension for automatically applying themes on websites generated by mdBook.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
My first port of call was to google learn rust which lead me to "the book". The book is a first steps guide written by the rust community for newbies (or Rustlings as they're called) to gain a 'solid grasp of the language'.
Like many Rust features, there is a Rust/WASM tutorial and book that was very good. I was able to follow the tutorial to get up and running with development pretty easily... though this entire ecosystem kind of has way too many moving parts. Webpack? NPM? Nodejs? Just for this? It's a bit heavyweight, but I guess like 90% of the development in the world uses stuff like this now, huh?
I've been using Bevy recently so here are some thoughts on this:
Firstly, the overall quality is high and seeing this attention being paid to the project's organization is another good sign.
Documentation is not great great. The Bevy book runs out of content very quickly. The "Cheat Book" has additional useful information: https://bevy-cheatbook.github.io/. With these plus the examples I've been able to figure out everything I need, but it's slow going.
I'm not 100% sold on ECS. It loses a lot of type safety and there doesn't seem to be any way to ensure cleanup of entities and their components.
For diving in to more specific use cases, I’ll encourage you to give the LBORB a look: https://lborb.github.io/book/
Project mention: Building an occupancy sensor with a $5 ESP32 and a serverless DB | news.ycombinator.com | 2023-11-13
Project mention: Differences beetwen obsidian-hypothesis-plugin and gooseberry? | /r/ObsidianMD | 2023-05-29Gooseberry: Https://github.com/out-of-cheese-error/gooseberry#a-typical-workflow
Yes, I would love to have more contributors to https://github.com/google/comprehensive-rust and https://github.com/google/mdbook-i18n-helpers!
I started using plantuml more rigorously at work. I've found that collaboration on the drawings/diagrams, is simpler and easier as it can be tracked in Git. One additional thing that I've been using as well is the mdBook plugin to embed and render the images as part of a larger book. This has been helpful for large systems when there are many teams involved.
https://github.com/sytsereitsma/mdbook-plantuml
Project mention: no_std with ESP32: "rustc --print target-list" changes result depending on directory it's run from | /r/learnrust | 2023-11-10The first Book example is here: https://github.com/esp-rs/no_std-training/tree/main/intro/hello-world
Project mention: Anybody know if there's a library for the doc engine that MS Docs/Learn uses? | /r/dotnet | 2023-06-15We use base docker image for mdBook similar to https://github.com/peaceiris/docker-mdbook, but with mermaid plugin and then embed our docs folder into resulting image so it is always up to date and is part of our CICD pipeline.
Mdbook related posts
-
Rust, WASM, and LOK
-
Implement React v18 from Scratch Using WASM and Rust - [1] Build the Project
-
Learning Rust: A clean start
-
Prodzilla: From Zero to Prod with Rust and Shuttle
-
Help me stop hating rust
-
Interactive Quizzes for Markdown
-
Command Line Rust is a great book
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Mdbook projects? This list will help you:
Project | Stars | |
---|---|---|
1 | book | 14,290 |
2 | actions-gh-pages | 4,436 |
3 | book | 1,691 |
4 | bevy-cheatbook | 1,680 |
5 | actions-mdbook | 281 |
6 | learn-haskell-blog-generator | 260 |
7 | book | 259 |
8 | mdbook-katex | 184 |
9 | book | 155 |
10 | mdbook-admonish | 154 |
11 | gooseberry | 146 |
12 | mdbook-pdf | 134 |
13 | mdBook | 122 |
14 | mdbook-i18n-helpers | 111 |
15 | mdbook-quiz | 87 |
16 | mdbook-plantuml | 75 |
17 | no_std-training | 43 |
18 | docs | 42 |
19 | docker-mdbook | 41 |
20 | mdbook-man | 26 |
21 | mdbook-template | 14 |
22 | protoc-gen-mdbook | 2 |
23 | mdbook-auto-theme | 2 |
Sponsored