-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
You can reimplement arrays using pure shell!
I saw it first here: https://github.com/shellfire-dev/core/blob/master/variable/a...
For many cases, this is even better than bash native arrays. You can pass these as arguments and preserve the structure, while the bash ones will autoexpand if you try that.
I ended up cooking my own array implementation later, but it is a bit more unorthodox (I create extra vars with numeric pointers to handle the values). Let me know if you want to see it, it's not complete but it works.
I'm not very fond of YAML either, I feel your pain :(
Also available in VSCode, IntelliJ, and others.
[1] https://www.shellcheck.net/