staff
Music theory and score rendering library with midi, notes, chords, scales, and more. (by staff-rs)
rollup-plugin-rust
Rollup plugin for bundling and importing Rust crates. (by wasm-tool)
staff | rollup-plugin-rust | |
---|---|---|
7 | 3 | |
247 | 205 | |
2.9% | 0.5% | |
7.6 | 6.5 | |
7 days ago | 6 months ago | |
Rust | JavaScript | |
MIT 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.
staff
Posts with mentions or reviews of staff.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-25.
-
Ask HN: AI that produces sheet music for practice?
You can ask ChatGPT to output in Lilypond format, and use https://github.com/matthunz/staff to render it; this worked for me on your above example.
- Announcing staff v0.9.0! New fretboard chord diagrams with WASM support
-
Template for writing Obsidian plugins in Rust
Thanks! It's not ready yet to distribute, but I was playing around with staff-rs since it was recently posted here on /r/rust. Basically this allows embedding Lilypond snippets and viewing them inside Obsidian.
- Staff v0.7.0 now engraves basic sheet music from the LilyPond format (beta)
- Introducing a new sheet music renderer with staff v0.6.0
- Introducing staff! A CLI and library for music theory (formerly music-note)
rollup-plugin-rust
Posts with mentions or reviews of rollup-plugin-rust.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-20.
-
Template for writing Obsidian plugins in Rust
I found using rollup along with this rollup plugin much easier to handle than using esbuild ( and way easier than using webpack ) for obsidian plugins.
-
Integrating a Svelte app with Rust using WebAssembly
The plugin provides several options. Most importantly, for our project:
-
Recreating World's Shortest Math Paper with Rust and WASM
Not so. I've used it successfully with Rollup
What are some alternatives?
When comparing staff and rollup-plugin-rust you can also consider the following projects:
obsidian-rust-template - A starting point for creating Rust-based Obsidian templates (with Rust compiled to WebAssembly).
shortestpaper - Recreating a famous 1966 Math Paper with Rust and WebAssembly
guidolib - Guido project - music score layout engine - music description language
polyrhythmix - Polyrhythmically-inclinded Midi Drum generator
LogRocket-Blog-Code - Contains source code for the blogs I have written for LogRocket
obsidian-releases - Community plugins list, theme list, and releases of Obsidian.
kord - A music theory binary and library for Rust / JS.
tune - Make xenharmonic music and create synthesizer tuning files for microtonal scales.