doctave
elasticlunr-rs
doctave | elasticlunr-rs | |
---|---|---|
13 | 1 | |
521 | 50 | |
0.0% | - | |
0.0 | 3.6 | |
over 1 year ago | about 1 year ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
doctave
-
After looking around for better note apps briefly, I came back with a new theme instead
(For an example of a site generated by the open source Doctave docs site generator, you can take a look at its own docs.)
-
Doctave 0.4 | Documentation site generator
Doctave Documentation (self-hosted, obviously) Broken links docs Math notation docs
- Doctave: a batteries-included docs site generator
-
Wikis don't work for software documentation
Secondly, you have to think about search. If you use a documentation site generator to turn your Markdown docs into HTML sites, even if the toolchain builds a search index for the site, you will end up with N disconnected sites for N projects. Doctave.com can help with this if you are using our open source documentation site generator.
-
Doctave CLI 0.2.0: A Benchmarking Story
Finally, do try out Doctave 0.2.0! If you're looking for a batteries-included documentation generator that doesn't require plugins, doesn't pollute your repository with loads of files, and doesn't need a specialized environment to run, Doctave may be a good choice for you. It also comes with Mermaid JS diagram support and dark mode!
-
Using Rust with Elixir for code reuse and performance
Reuse code from our open source documentation generator CLI that is built in Rust
-
Any recommendations on a good tool for documentation?
I'm not sure specifically what you're looking for but perhaps consider this: https://github.com/Doctave/doctave The main site: https://www.doctave.com/
-
Doctave: a batteries-included documentation site generator
We have a backlog of features and tweaks we are working on for Doctave. Iād love to hear your feedback, so if you give Doctave a spin, let me know what you think! You can reach out to me directly on Twitter or open an issue on GitHub.
elasticlunr-rs
-
Doctave CLI 0.2.0: A Benchmarking Story
Doctave comes with offline search built in. We use the elasticlunr-rs crate to generate a search index that is compatible with the elasticlunr.js library. You can see it in action by going to our docs (built with the CLI, naturally) and hitting the letter s on your keyboard to focus on the search bar. The searching happens entirely client-side.
What are some alternatives?
elasticlunr.js - Based on lunr.js, but more flexible and customized.
docuowl - š¦ A documentation generator
tinysearch - š Tiny, full-text search engine for static websites built with Rust and Wasm
Docusaurus - Easy to maintain open source documentation websites.
probly-search - A lightweight full-text search library written in Rust that provides full control over the scoring calculations
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
PumpkinDB - Immutable Ordered Key-Value Database Engine
earmark - Markdown parser for Elixir
Toshi - A full-text search engine in rust
MkDocs - Project documentation with Markdown.
summa - Full-text IPFS-friendly and WASM-compatible Search in Rust