For what it worth, doing a bit of self publicity…
I recently published my first open source rust project. You can find it here: First python project - markdown-code-runner
The tool is already used for the nix documentation and I also use it for some other projects.
Let me know if this helps.