KM is great with any programming language because of this wonderful Execute Shell script action that is able to call any command line program (e.g. Python , node, java, ruby, and more).
The reason why KM is so amazing is that unlike other big players' technologies, there is no limit of what you can do with KM. KM is truly a tool for the creatives and imagineers for those who take the time and effort to learn it.
Imagine able to get data from any source and display chart in Custom Prompt Window with full control.
The following uses the example code from ECharts js library ,
That was kind of my thought, create your own platform and interact with easy to access "on the go" tools and do (X,Y,Z) - otherwise your script with that data. Thank you so much for sharing, I would like to hear about more things you do if you have more examples
suliveevil,
I like to share that. Unfortunately currently this transcript app is complex and hacky, and has dependencies (shared macro functions , library), and edge cases (chrome caption sync may not be 100% reliable), so I decide not too good to share something which is complex and may not work reliably. I only share macros that users can install easily with just a link generally, but this app is not the case.
That's said, using macro solutions that use python, node, ruby etc with KM may be more suitable for developers rather than common users of KM because we cannot always assume that the end users are software developers who know how to install those tools and troubleshoot technical issues.