The all-in-one JavaScript library for large-scale interactive graph visualizations

Ogma is a commercial JavaScript library that can be leveraged to develop powerful, large-scale interactive graph visualizations. Ogma comes equipped with everything you need to easily visualize and analyze your graph data and increase your productivity across the board.

Display 10,000 nodes in just 1 second

Ogma leverages WebGL rendering, a modular architecture and a new generation of layout algorithms to make the visualization of large graphs not only possible, but powerful. With Ogma, you can display and interact with thousands of nodes and edges in a matter of seconds. You get all of that and more with layouts that make it possible to understand the structure and details of your graph data in a glimpse.

Ogma’s state-of-the-art graph layouts allow you to display and interact with large-scale graphs up to 40x faster than other solutions. You can now display tens of thousands of nodes in a matter of seconds without sacrificing on presion or quality.

Ogma uses the power of your graphic card to display thousands of nodes and edges. Its system is optimized to animate every aspect of the visualization in a flash without compromising on performance.

Transform graph data into actionable insights

Create rich experiences that allow any user to make sense of the complex networks in your business. You can use visual grouping to showcase communities, embed comments or swim-lanes in your visualization with the annotation layer, or even pivot from one way of representing your data to another with transformations. Benefit from our graph expertise to create an app that your users will not only actually use, but love.

Graph visualization doesn't have to be rocket science

With tutorials and templates covering how to import data or how to integrate Ogma with popular JS frameworks, you can have a working app in 15 minutes. Our 50+ ready-to-use examples cover all you need to customize your app, from coloring nodes to optimizing a layout or grouping nodes in clusters. Cut down on dev time and focus on what you want to deliver.

Example Library

The Ogma website is packed with ready-made examples to help demonstrate the capabilities of Ogma. Begin with an existing example and expand on it to test new ideas.


Discover how to integrate data from Neo4j or a CSV file, how to integrate Ogma with React or Angular and the basics of getting started with Ogma. Our tutorials walk you through the main topics you need to be successful.

Professional Services

Our graph visualization experts will be available to support the development of your app and help kickstart your project off on the right foot.

Introducing the Ogma Playground

Say "goodbye" to hours of prototyping! Kickstart your projects directly within the Ogma Playground. It’s your choice: start from scratch or choose from one of our many examples to test new ideas, try new styles, and adapt it to your needs to get your project off on the right foot.

Cerved exposes financial networks with Linkurious

Cerved’s Innovation team developed Graph4You, a graph-based visualization application that would allow their clients to better understand financial ecosystems with a more dynamic way of accessing and exploiting the connected data within them.

Cisco’s innovative approach to upgrade organizational network analysis

The Purpose Innovations team at Cisco is tasked with how to innovate around technologies to help drive purpose throughout the organization. So when Cisco looked for a breakthrough way to visualize the dynamics of their teams and organization at large, they chose Ogma, Linkurious’ graph visualization library.

How CAST achieved greater software intelligence with graph technology

To achieve greater software intelligence, CAST needed a solution that could handle the complexities of today's modern software systems in terms of both volume and performance.

Volvo Cars: transforming complex data with a unified graph platform

With advanced graph technology like Ogma, engineers at Volvo Cars have introduced a new culture of innovation.

Paving the way forward

"We could not do what we do today without this kind of technology and what we can achieve with Ogma in terms of display and aesthetics of the solution is important to our overall success.”
Olivier BonsignourEVP, Product Development at CAST
"With Graph4you, we are able to help our customers deal with procurement, visualization and investigation of potential conflicts of interest between vendors. We also help them with fraud detection and business intelligence. Companies can discover hidden relationships in documents and can determine the key players in network structures of companies or corporate groups."
Stefano GattiHead of Innovation and Data Sources at Cerved

Getting Started

Ogma’s visualization engine is built for WebGL first and can support HTML5 Canvas and SVG with the same level of detail. Developers can get started with Ogma using a unified API and carefully crafted event model along with an extensive documentation website and dedicated support team. Ogma can be integrated into any modern Web-based application. It supports module bundlers such as WebPack, it can be used with React, and provides Typescript definitions for fast integration with Angular 2.