Effective graph visualization
and analysis solutions
for real-world data challenges

 

 

Get Started Now

Tom Sawyer Perspectives is a low-code graph and data visualization and analysis development platform.  Integrated design and preview interfaces and extensive API libraries allow developers to quickly create custom applications that intuitively solve big data problems.

Use features like advanced edge labeling, precise shape clipping, port and connectors controls, and incremental layout to see the superstructure of your data and produce visually clear graphs that are understood by domain experts and stakeholders alike.

Perspectives 10.0

Introducing our most ambitious release to date! 

Perspectives 10.1

Now Available

Seamlessly integrate federated data from dozens of sources

Cosmos
Neo4j
Amazon Neptune
JSON
SAP HANA
REST
Gremlin
SQL
RDF
XML
Text
Micrsoft Excel
OrientDB
Oracle

Multiple data views

Create knowledge graphs that best suit your use case by selecting from multiple presentation formats.

Drawings
Trees
Timelines
Tables
Maps
Inspectors
Charts

State-of-the-art layouts

We've moved far beyond the competition. Where others support only simple, force-directed (spring embedder) techniques, we offer five interactive graph layout algorithms.

Bundle

Bundle

Where possible, this layout intelligently combines (or bundles) related edges between nodes into one. So instead of seeing five edges leading from five nodes to a common destination, some of those edges bundle together, making the overall graph easier to read.

Learn More

Circular

Circular

Graphs often contain subgraphs of nodes that are more strongly related to each other. Circular layout finds these subgraphs, or clusters, and emphasizes them in the drawing while highlighting the superstructure and detail of the overall graph.

Hierarchical

Hierarchical

Hierarchical layout emphasizes dependency relationships and flows. Especially useful for graphs with directed edges, these drawings  show that some graph elements depend on others, while other elements do not.

Orthogonal

Orthogonal

Edges in Orthogonal layout style are routed with horizontal and vertical segments. This layout produces high-precision visualizations of complex graphs that have many edges, nested components, or specific connection points on nodes.

Symmetric

Symmetric

Symmetric layout emphasizes connected nodes by placing them close to each other and drawing edges with straight lines. This layout is particularly useful for graphs that represent structures that happen in real life such as social or computer networks. 

Perspectives Designer Interface

Design and preview

Use the point-and-click Designer interface to perfect your graph visualization and the Previewer interface to see your work in action.
Perspectives Preview Interface

Sophisticated drawing and layout

Why do our customers love us?  No other product on the market matches our advanced drawing capabilities. 

  • Global, incremental, and constraint-based layouts with full support for nested diagrams and labeling produce clear, understandable graphs.

  • The layout system ensures readable edge routing with support for nested connectors, jumpovers, and precise shape clipping.

  • Complexity management techniques support nested drawings with drill-down, collapse, and expand.

Our Customers

The best companies in the world agree: We're the best!

Ford
LockheedMartin
ESA
BAESystems
IBM
GeneralDynamics
Toyota
NorthropGrumman
GE
ExpressScripts
JPL
USXpress
TylerTechnologies
DoJ
Equifax
Proctor and Gamble
TIBCO
Sanofi
Nasa
SAIC
Oracle
BancoDePortugal
HP
DeutscheBundesbank

Our Customers

The best companies in the world agree: We're the best!

Home_AllCustomers

Understand the potential impacts of the recent security vulnerabilities and what Tom Sawyer Software is doing to protect you and your applications.

Latest Blog Posts

Data Integration in 20 Seconds Flat

Posted by Joshua Feingold, Austris Krastins
The new dynamic data integrator tool in Tom Sawyer Perspectives 10.0 allows you to integrate your ...

3 Steps to Edit Your Data Model

Posted by Joshua Feingold
Perspectives users love the upgraded user experience of the 10.0 release. Especially the new ways ...

Create Modern Graph Visualization Applications ...

Posted by Joshua Feingold
Tom Sawyer Perspectives 10.0 is our biggest, most ambitious release yet! Designed with developers ...

Introducing Perspectives 10.0

Posted by Kristin Petersen
We are beyond excited to introduce Perspectives 10.0—our most ambitious release in a decade! This ...

Perspectives 10.0 Master Plan

Posted by Joshua Feingold
Late this summer, Tom Sawyer Software will release Tom Sawyer Perspectives 10.0. Easily our most ...

Deploy Perspectives on AWS Marketplace for ...

Posted by Corinne Koder
Announcing Tom Sawyer Perspectives Deployment on AWS Marketplace for Containers! It’s everything ...

Get Started

Contact us to talk about your data project and discover how an application built with Perspectives can lead to the answers you need.
Get Started