runzmd
glamour
runzmd | glamour | |
---|---|---|
4 | 4 | |
29 | 2,130 | |
- | 3.0% | |
6.5 | 6.4 | |
22 days ago | 6 days ago | |
Go | Go | |
Apache License 2.0 | MIT License |
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.
runzmd
-
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.
-
Show HN: Rundmz – library for runnable Markdown for tutorials and demos
The only place I've used it so far is for Ziti stuff. I did add a (really tiny) example to the project itself to show how to structure it: https://github.com/openziti/runzmd/tree/main/example
That was one reason I left the ziti actions in the project, as I thought they'd be useful as real life examples for someone writing their own actions.
glamour
-
CLIs and TUIs packages
- Glamour
-
14 great tips to make amazing CLI applications
Consider using a pretty library to render markdown straight on the command line, for example glamour (golang) or rich (python).
-
First Professional Developer Job!
If you haven't heard about Charm, they build command line tools for developers. If you've ever seen my live coding on Twitch, you'll know how much I enjoy living in the terminal and how convenient it is to have useful terminal tools. I'm actually building a side project using bubbletea and glamour that acts as a project journal for keeping track of your design decisions throughout the lifespan of a project.
-
Can anyone identify this font? I thought it was JetBrains Mono but I think some of the letters don't match and it looks a little bit rounder imo
It's from this repo in github but it's a .png.
What are some alternatives?
ziti - The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
bubbletea - A powerful little TUI framework 🏗
md-remote-commands - Utility tool to expose through a web server some commands defined in a Markdown file.
pjs - A basic CLI for regularly updating your project's status
go-term-markdown - A markdown renderer package for the terminal
pryrite - Pryrite, interactively execute shell code blocks in a markdown file
Overpass - Overpass open source web font family — Sponsored by Red Hat
viper - Go configuration with fangs
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
php-cli - PHP Console Application made easy- build great console apps with ease. Comes with Zero Dependency and Autocompletion support. Think of it as a PHP cli application framework.
textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
asciinema - Terminal session recorder 📹