parsedown
WASM code for parsing Markdown into HTML with light output tweaking (by rodneylab)
deno
Code to accompany Deno & Deno Fresh articles. (by rodneylab)
parsedown | deno | |
---|---|---|
2 | 4 | |
16 | 2 | |
- | - | |
3.7 | 8.7 | |
about 1 year ago | 5 days ago | |
Rust | ||
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
parsedown
Posts with mentions or reviews of parsedown.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-01.
-
Deno Fresh WASM: Code Modules in Rust
The complete is in Rodney Lab GitHub repo. As a next step you might consider publishing your WASM module to deno.land/x so other developers can easily use it. This is something I did with the parsedown module. It has code I use for the Newsletter and parses Markdown to HTML as well as generate email HTML and plaintext emails. Let me know if you would like to see a short video on publishing a Deno module.
-
Deno Fresh Stack: fast SSR with Web Standards
Rust WASM - Deno has nice WASM integrations with the wasmbuild package. I am learning Rust and try to shoehorn in a bit of Rust wherever I can! I created some WASM functions in Rust to parse Markdown input and add generate HTML, add id anchor links to headings, generate an in-article navigation menu and also estimate reading time. This is all wrapped into the parsedown GitHub repo.
deno
Posts with mentions or reviews of deno.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-13.
-
Deno Fresh Responsive Images: Resize API
The complete code for this project (including Rust source) is in the Rodney Lab GitHub repo. I do hope the post has either helped you in an existing project or provided some inspiration for a new project.
-
Deno Fresh PostCSS: Future CSS with Deno
The complete code for this project is in the Rodney Lab GitHub repo. I do hope the post has either helped you with an existing project or provided some inspiration for a new one. As an extension, you can add all your favourite future CSS rules to the PostCSS config. Beyond PostCSS for linting your input CSS, consider trying stylelint.
-
Matrix Message Relay Bot: API with Deno & Rust
[package] name = "deno-matrix-element-bot" version = "0.0.1" edition = "2021" authors = ["Rodney Johnson "] license = "BSD-3-Clause" repository = "https://github.com/rodneylab/deno/tree/main/demos/deno-fresh-rss-feed/deno-matrix-element-bot" description = "Matrix Element bot WASM Rust code" [lib] crate_type = ["cdylib"] [profile.release] codegen-units = 1 incremental = true lto = true opt-level = "z" [dependencies] matrix-sdk = { version = "0.6", default-features = false, features = ["e2e-encryption", "js", "native-tls"] } wasm-bindgen = "=0.2.84" wasm-bindgen-futures = "0.4.34"
-
Deno Fresh WASM: Code Modules in Rust
[package] name = "rs_lib" version = "0.0.1" authors = ["Rodney Johnson "] edition = "2021" license = "BSD-3-Clause" repository = "https://github.com/rodneylab/deno" description = "Basic image processing" [lib] crate_type = ["cdylib"] [profile.release] codegen-units = 1 incremental = true lto = true opt-level = "z" [dependencies] photon-rs = "=0.3.1" wasm-bindgen = "=0.2.83"
What are some alternatives?
When comparing parsedown and deno you can also consider the following projects:
gutenberg - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
deno-merch - The Deno shop fork using the Saleor API
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript