The first time I opened Unreal's Blueprint editor I knew the pattern belonged outside game engines. Most of our backend systems are graph-shaped and we just write them as text because that's what our editors support. Golden Reports was finally the excuse to do something about it.
Every block in Golden Reports is a TypeScript class. Here is how the Blocks SDK works under the hood, and where it is headed for third-party developers.
Every reporting tool invents its own language. We didn't want to add another one. Here's why Golden Reports uses HTML, CSS, Liquid, and GraphQL instead of a proprietary DSL.
I've dealt with legacy codebases, race conditions at 2am, and bad architecture meetings. None of that broke me. Jasper Reports almost did.
Mind if we use cookies?
Analytics help us improve the site. Marketing powers our newsletter signup. No ads, no selling your data. Change your choice anytime in Cookie settings.