runzmd: Runnable Markdown for Tutorials and Demos

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • runzmd

    Runnable Markdown for Tutorials and Demos

    I put together a library in Golang, called runzmd which lets you use Markdown in a literate programming style. Blockquotes and comments can specify associated actions, calling back into your Go code. This lets you create tutorials and scripts which can be viewed in a browser or run on the command line. We use this in the OpenZiti project for our tutorials and demos. I thought others might be interested in using the code or even just the concept.

  • go-term-markdown

    A markdown renderer package for the terminal

    I have a link in the readme, but I want to also shout it out here: the terminal markdown library this is built on is https://github.com/MichaelMure/go-term-markdown and it's pretty great.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • md-remote-commands

    Utility tool to expose through a web server some commands defined in a Markdown file.

    Same idea 😁 I got something similar with https://github.com/rangzen/md-remote-commands That's very fun to use Mardown like that. Congrats

  • yaegi-template

    Use yaegi as a template engine.

    I experimented with this as well: https://github.com/Eun/yaegi-template/tree/master/examples/evaluate_readme

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts