Success Stories

We provide diagramming solutions to hundreds of customers in dozens of verticals around the world. Read more about their success.


Innovative Search Solutions


Diagramming Needs: 2dSearch is the product of an R&D program combining novel techniques from the fields of data visualization, artifical intelligence, and natural language processing.

Solution: GoJS helped alleviate several challenges, including automated layout when manipulating nested objects on a canvas, combined with a range of features, such as context menus, multi-select, and a framework for applying data changes.


Support has been helpful and has made things more straightforward. GoJS has saved us time and has enabled us to launch an MVP within the duration of our R&D grant.

Read their full story here.


Network Management and Design


Diagramming Needs: The team needed diagrams that would allow them to draw network diagrams, create notes to represent hardware on a network, and link to those nodes. The end solution had to enable the diagramming and icon creation portion of their app.

Solution: "GoJS eliminated the need for a huge amount of R&D that we would have needed to do to get a working diagram for our product. We have likely saved 10-100 hours every month over the past four years we have been using GoJS."

Compared to other products we tried, GoJS was much more capable, had much better documentation, and had a much more responsive support team.

Read their full story here.


Data Center Management


Diagramming Needs: Device42 had been using another software product, but found shortcomings with diagram scalability performance that could not always sufficiently meet their high standards. They needed a solution that could generate diagrams at a reasonable speed, especially at scale, with the ability to be manipulated in real-time.

Solution: After taking advantage of the GoJS unlimited evaluation period, they found that "[GoJS] is a simple and straightforward product; no real hurdles, and it essentially worked as a drop-in."


The biggest reason the Device42 team would recommend GoJS to another organization? "We haven't found its limits yet."

Read their full story here.

Nets Norway

Financial Services Firm


Diagramming Needs: The Nets team had to quickly switch software solutions due to accessibility issues, and came across GoJS in their search for a replacement: "It seemed like the perfect solution, and downloading and experimenting with the evaluation version proved it really was."

Solution: "Using the numerous examples as templates, I was able to build functioning objects within hours. The features may seem a bit overwhelming at first, but as soon as you've started using them, you will appreciate the flexibility it gives. I find more and more uses while experimenting with the software."


GoJS offers flexible, effective documentation, advanced but quite intuitive features, is self contained, and helps and supports rapid development.
GoJS makes it easy to present scattered information in a user-friendly way.
Its flexibility facilitates countless possibilities.

Read their full story here.

Iotic Labs

Enterprise Technology Services


Diagramming Needs: "The concept of virtualized data exchange networks is very new. This novelty meant that there was no existing virtual language to copy, so we had to make our own."

Solution: We looked at other solutions, but couldn't find anything that would allow us to describe the graphs of interconnected nodes so intuitively.

In an infrastructure built of many complementary open-source components, GoJS is the only thing for which we pay money. Why do we pay money for a small part of a greater thing?
  • It's not that expensive.
  • Their customer support, responsiveness, and helpfulness are excellent.
  • It does a job that nothing else we could find would do.
  • Read their full story here.

    Viridis Energy Solutions

    Energy Solutions


    Diagramming Needs: Viridis is a complete energy management solution developed exclusively for companies that are heavy energy consumers, including sophisticated engineering and artifical intelligence tools to facilitate control over processes in real time.

    Solution: "The alternative to GoJS was to develop our own dynamic diagram component, which would make achieving our go-to-market targets much more challenging. GoJS was our first choice."


    Integrating GoJS to our product was relatively straightforward, especially comparing to our experience integrating other graphical components to web applications. GoJS API and available documentation helped us to integrate it in a relatively straightforward manner. Improvements in performance have provided additional value to user experience.

    Read their full story here.


    The E-Innovation Platform


    Diagramming Needs: "We needed a rich library of interactive visualization tools for our service. We evaluated GoJS and found that we could utilize interesting diagrams that, after modification, would exactly meet our need. We selected GoJS for the diversity of its diagrams and the ease of customization to our requirements."

    Solution: ideXlab relies on a search engine and solid workflow processes for their service, and many features of GoJS are particularly useful in building their application: "interactivity, alterability, and its compatibility with responsive web design."


    From a technical viewpoint, we liked its performance, interactivity, customizability, lightness, responsiveness, and the fact that it works seamlessly with web browsers. We also appreciated the very good documentation.


    Software and Technology Services


    Diagramming Needs: Prior to finding GoJS, Split~Vision was using another software solution: "In older versions of our product, which was based on Silverlight, we were using another library to model diagrams. To meet the new requirements of our web based product, we were looking for a library which provides all those functionalities. We evaluated GoJS samples and tried some before purchasing. While evaluating, we found that GoJS would be more appropriate based on its template-based nodes and binding features."

    Solution: Split~Vision selected GoJS for multiple reasons, the top ones being "binding features, templates, and one can customize the node as per his needs."


    GoJS is very rich with its technical features, and 99% of our queries raised on the forum are answered within a day's time and helped us resolve our issues.