Our great sponsors
-
Asciidoctor
:gem: A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
-
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.
-
pagliascii
Due to reasons I am unable to follow up to this project, see the linked gist if you are interested in taking over the project instead.
-
Kaitai Struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
In this space, I'd love to see more asciidoctor (https://asciidoctor.org, they are in the process of writing up the spec at https://projects.eclipse.org/projects/asciidoc.asciidoc-lang).
I started writing one a long time ago. It could be use as a starting point.
Well I guess that means my libraries for it don't exist
I'm not sure what you do with this data, but inferno might contain stuff you need.
I'd love to see Rust support for http://kaitai.io/
Someone started it but I don't think it ever got finished: https://github.com/anall/storable-rs
https://github.com/KDAB/hotspot might contain parsing code you could use as an example (other than perf script). It always accepts raw perf.data, and there doesn't seem to be a way to feed it the output of perf script, so it might be parsing it directly instead of calling perf script.
The code is now open source (GPLv3) https://github.com/JMS55/whatthefn/tree/master/src/perf_data_parser.