Graph IDE CE
Preeminent Data Visualization
Only for Mac
Free
Graph IDE™ CE (Cloud Enabled) is the same preeminent tool for data visualization and analysis as Graph IDE (also available on the Mac App Store), except cloud login is required. Cloud accounts are automatically made and are free for student use and economical for commercial use.
Once logged in, you can save documents on your Mac and keep all your data local to your computer. When you desire then you can also save those documents to the cloud and login via a web browser to work with your documents and data using the same interface anywhere in the world. In this way your data and documents are seamlessly available in many different ways. Hence, you can have both local control and when desired global access which is the best of both worlds. The standalone version is also available on the Mac App Store and does not require login. Thus, you can use this preeminent tool at an economical price with all your Mac's local processing, use it via a web browser and use it as a standalone Mac-dedicated tool for one fixed price without login.
Documents made with Graph IDE CE (Cloud Enabled) and Graph IDE (Standalone) are interchangeable so when you no longer wish to login you may also purchase the standalone version and access your documents without login.
COMPREHENSIVE FEATURES:
The Cloud Enabled edition includes most features of the Graph IDE standalone edition. See Graph IDE on the App Store and also the online manual at www.vvidget.com for a complete description. Unlike other scientific tools, Graph IDE is developed with the latest and best Mac-specific API without any emulation or cross-platform technology. That means you get the best Mac experience possible and because of its unique design gain access to many other features and ways of working. In this way, Graph IDE is Mac and also beyond Mac.
SECURITY:
Your data remains on your Mac and hence is as secure as your Mac is. When you desire then your data can be transmitted to the cloud via industry standard TLS 1.3 encryption. Optionally, you can setup a local cloud service (contact support@vvi.com for details) and transmit using your existing LAN or VPN. In the case of an already secured network, documents and data can be transmitted using highly optimized built-in network communication without the typical overhead of SOA web-based services.
SUPPORT:
Graph IDE (and CE) is a professional tool with many extended features. It is designed for casual use to corporate graphic artist and data analysis and visualization. Hence, many of the feature are very accessible but many other features require specialized knowledge. For corporate training please contact support@vvi.com.
more This release has speed, features and reliability. We are now zeroing in on perfection by fixing a handful of issues dealing with macOS 26 (Tahoe) interaction. Please contact support@vvi.com with any improvement suggestion. We are iterating to perfection and all input is welcome.
15.1.0 7 Apr
This release has speed, features and reliability. We are now zeroing in on perfection by fixing a handful of issues dealing with macOS 26 (Tahoe) interaction. Please contact support@vvi.com with any improvement suggestion. We are iterating to perfection and all input is welcome.
15.0.0 23 Jan
This release has speed, features and reliability. We are now zeroing in on perfection by fixing a handful of issues dealing with macOS 26 (Tahoe) interaction. Please contact support@vvi.com with any improvement suggestion. We are iterating to perfection and all input is welcome.
14.0.7 03/12/2025
This version is macOS 26 (Tahoe) specific in order to propel quality to the highest level. Thousands of code lines have been systematically improved to make the user interface about twice as fast. Numerous unique features have been added to give an overall polished appeal. A few bugs were fixed; for example switching back and forth between dark and light appearance in the System Settings while also opening and closing document windows could eventually cause a crash because of the delayed asynchronous nature of these operations. This is certainly the best data visualization release yet! But ... we are working to outdo ourselves once again with the next release so please contact support@vvi.com with your questions and improvement suggestions. Our customers are our greatest motivator for improving quality.
14.0.6 26/11/2025
Stanford University requested Stereo Graph, now accessible in the Laboratory menu. Stereo Graph works in conjunction with an inexpensive Stereoscope (purchased separately or 3D print your own) to show Stereoscopic projections of 3D graphs for true "pop-out effect" 3D visualization. Menu selectors are now much faster and also respond to arrow, home and end keys. The Graphic Selector can now be navigated using arrow keys. Tooltips are improved for steppers, sliders, dials and color wells. The user interface is faster due to many general code improvements. Many smaller improvements have been made for example copy and pasting while also mouse-point editing is prevented because it is confusing and select all is prevented when all graphics are already selected. This version continues the trajectory of better features, faster data visualization and analysis and reduced bugs. For help improving your own data visualization email support@vvi.com with questions and other support needs.
14.0.5 10/10/2025
This version continues the trajectory of better features, faster data visualization and analysis and reduced bugs. A deficiency in object-oriented language has been remedied so that the source code maintains abstraction and compiled code is efficient at the same time. This impacts all components so that everything is faster. Complex elements such as spreadsheets and multi-axis graphs are especially faster because the order of computation is geometric. The navigator and graphic selectors have also been reprogrammed to be much faster and have more precise behavior. Since those selectors are onboard that means that opening and working with documents is also much faster. The open panel used an extension to identify documents to open but now it uses an identifier which gives better system matching criterion. The marker and caps editors now identifies programmatic markers and caps (a rare situation) correctly. Each iteration of Graph IDE becomes more luxurious which makes data visualization a more rewarding experience.
14.0.4 05/09/2025
This version features a trifecta of speed increase, additional features and reduced bugs. The speed win is easy to describe. Everything is faster, much faster. The feature win requires more description. Now you can directly share definition archives or SVG (vector graphics) representations to social media, AirDrop to other computers, email or share with other applications such as Freeform. See a visual you wish to share? Bam! The sharing menu item is immediately accessible on the status bar. The parser editor is vastly improved so that graphics can be edited separately. To describe a technical use of this, each plane of a 3D graph can be orthogonally (non-projected) edited individually so that graphics (data) can be embedded much easier on each plane. Editor linking works much better so the existing shortcut controls works better but also new editor linking is implemented. For instance, select a column on a spreadsheet and then select an association on the spreadsheet editor. For example, select a pie chart which immediately shows the pie chart arranger which includes the spreadsheet linkage and many other attributes. Speed and features are truly preeminent but what makes this version particularly outstanding is the reduction in bugs. This version has been carefully modified to increase speed and features while also not introducing regressions or new bugs and quashing existing bugs. The quashed bugs are fairly esoteric so probably never encountered. The result is a highly functional interface to quickly and reliably visualize, navigate and analyze data. Because of this rapidity bugs need to be quash to such an extent that they become nonexistent (not just unobservable), which is a noble goal, and that completes the three wins for this version!
14.0.3 23/07/2025
Graphs, spreadsheets, tables, graphics and the user interface are now more efficient, i.e: faster. This is particularly important for realtime charts and spreadsheets and also the user interface which is designed to provide instant feedback and scale to data intensive visuals. Point-wise mouse editing and hit detection is also faster. The palettes have been improved. Transitioning between window types is improved. One bug was fixed which is as follows: Turn history recording on, make graphics and drag select and move them to populate the history then select the history pop up button on the inspector and move the cursor over the history list to pan history in realtime and then select clear which, in this version, returns the graphics to the last state and clears the history list as is intended. Single-graphic history clearing worked correctly and this bug only impacted collective history clearing. All mouse operations, especially mouse move and drag, use hit detection so it is important to make hit detection exemplary. This version improves hit detection by making it both faster and much more rigorous. As a result the entire user interface is even more responsive and accurate. This version also interleaves mouse and touch aperture hit detection and implements both accurate detection and also course detection in a way that retains the advantage of both.
14.0.2 19/05/2025
This version dynamically responds to system appearance light and dark settings. Significantly improved drop shadows. Made some optimizations that speed up various user interface operations. Improved the Chart Tasks data backstore by making it more compatible with future releases of macOS. Made several improvements so that the Chart Tasks are less susceptible to injection attacks of malformed input and also give in-app diagnostic messages upon malformed input. These are preemptive improvements and the vulnerability has not been observed in releases.
14.0.1 31/03/2025
This version requires macOS 15 (Sequoia) at the minimum. All deprecated API calls and library linkages have been removed which makes Graph IDE more reliable. The Chart Tasks now uses the newest secure archiving for its backstore. The cloud service backend (server) is now ten times faster. Several features have been refined to be more informative.
14.0.0 20/02/2025
This version makes Graph IDE more powerful, indestructible and faster. Graphs, graphics and data can now be easily and seamlessly exported and imported between all platforms be it web browser client and web server, native desktop or native mobile devices. The export is in terms of object archives which retain the binary fidelity of the origin. Those archives are called definitions. Because of the nature of such archives, and their ubiquity from many and perhaps untrusted sources, they are inherently prone to injection of malicious information which can then crash Graph IDE. This version remedies that concern by integrity checking, or ignoring, all known vulnerable fields in the archive while at the same time speeding up exporting and importing and maintaining fidelity (no small feat). This version also improves the Parser subeditor and fixes one (obscure) crash bug. There is no report that any of these vulnerabilities were demonstrated in practice so these upgrades are preemptive.
12.17.1 28/01/2025
The user interface is faster. Opening documents is faster while also performing integrity checks to prevent a type of buffer overrun and other integrity violations. Integrity checking is important if sharing documents from unknown sources that may be corrupted or maliciously altered and is particularly pertinent in a multi-process situation such as Finder QuickLook or the web edition of Graph IDE which is designed for hundreds of concurrent Graph IDE instances. The desired outcome of integrity checking is to prevent a crash in user space (a non-system vector). There is no evidence that such an integrity violation occurred in practice so this is a preemptive feature.
12.16.9 10/01/2025
This version is much faster due to code theoretic transformations on existing codebase, thus making it faster while maintaining the architecture and minimizing or eliminating regressions (a type of bug). Speed is one of the attributes for customer satisfaction and it is important that we provide customers the best data visualization experience without compromise. Fixed three rare critical bugs having to do with unlikely user interface operations. Fixed a handful of non-critical bugs that do not show to the user but nonetheless impacted the quality of the application and codebase. Added a few minor features such as showing the creation state within the navigator. Overall, this version focuses on speed improvements and stability. Should you have any question then please email support@vvi.com where your input is appreciated.
12.16.8 18/12/2024
Resurrected Slide Show where a multi-page Graph IDE document is full screen with only page up and down controls. If an error is noticed during presentation then go back to normal mode, fix the error and then back to Slide Show to soldier on. Perfect for refining presentations during mock runs. Fixed an error in the formula builder where when first brought forward for a Chart Task table column the limit values showed NAN instead of the existing values. Made launching, opening documents and the user interface faster by streamlining existing code. Compiled against the latest Xcode toolset on Sequoia. Made some refinements to existing user interface operations.
12.16.7 08/11/2024
Added a basic and scientific calculator as an additional numeric input option. A calculator can enter a formula or a number and is a good substitute when a keyboard is cumbersome. Fixed a handful of bugs having to do with unusual user interface interactions. Increased the speed of the user interface loading. Reworked script and formula parsing and execution to incrementally validate.
12.16.6 21/10/2024
Fixed three bugs associated with the last refactoring (one having to do with palette crashes while not logged in - apologies for that). Version 14 will be compatible with Sequoia only and this version 12.16.x will be the last compatible with previous operating system versions. As a consequence only critical bugs are being fixed for 12.16.x. In the last year, Graph IDE has become about 10 times faster, many robust features added and the build from scratch time reduced from one hour to 12 minutes meaning that comprehensive iteration on builds is five times faster which result in greater ability to iterate test and deploy. Version 14 will increase reliability beyond that which can be achieved otherwise by focusing only on the latest operating system. Please email support@vvi.com to let us know your thoughts about compatibility or any other issue.
12.16.4 14/08/2024
This version is about two to ten times faster for many common tasks. Launching is particularly optimized in this version. Launching is akin to loading on program execution and is very important for embedded systems by third parties. Singletons and forward referencing have been further eliminated, deferred or refined in order to produce much better launch time and also accuracy in multithreaded and multiprocessing situations.
12.16.3 08/08/2024
Made the user interface about twice as fast, including launching faster. This is accomplished by optimizing the programmable graphical elements, including formula generation. Graph IDE has a very responsive user interface designed to provide ample feedback for data visualization tasks. A faster user interface translates to a more fluid experience when creating visuals. The precise and responsive feedback of the user interface is enabled by the programmable graphics capability of Graph IDE. Improved the main document view contextual menu. Upon quitting, the Graph IDE state is now deallocated in order to make exiting the process similar to the web edition. In the web edition, there can be hundreds of Graph IDE states and by deallocating the state in the Mac version it provides another confirmation that the memory is being referenced correctly. In addition, singletons have been further eliminated and placed in the Graph IDE state. NOTICE: Version 14 of Graph IDE is schedule to be compatible with Sonoma and greater and version 12.16.x of Graph IDE is scheduled to be the last version compatible with older versions from El Capitan (macOS 10.11) to (and exclusive of) Sonoma. If you have a comment regarding compatibility then please email support@vvi.com to let us know your thoughts about compatibility or any other issue.
12.16.2 16/05/2024
This version is faster and more secure. That is accomplished by pre-caching hashes and other deterministic values into the signed binaries. That means that the user interface is 2-4 times faster and common operations are much more immune to injection attempts or system changes. Being fast and secure translates into robust and dependable data visualization. The off-board control panels (selectors) have also been optimized for much better placement on the screen and performance in general. A few non-critical feature deficiencies were also fixed. All state duplication (such as copy and paste, palette dragging, document opening and saving) is now much faster and more reliable. Transient tooltips are also many times faster. Menus are also many times faster. Table and spreadsheets are also much faster. A faster user interface (UI) translates into faster data visualization (DV) because DV and UI computations compete for resources. Reliable and secure means more immune to system changes and unaccounted for injection such as during operating system updating, hacking or changes in system API. Thousands of code points were also replaced with more secure implementations and the theoretically unsecured (and slower) code API is now removed. Cloud services also benefits from this update and is also faster and more secure.
12.16.1 20/04/2024
Graph IDE is feature rich, fast and reliable. To further that, this version speeds up launching, fixes bugs and removes API associated with security concerns and replaces those calls with compile-time deterministic implementations.
12.15.8 18/03/2024
Graph IDE is feature rich, fast and reliable. To further that, this version speeds up the user interface and graph drawing and fixes bugs. When editing a color palette and changing the color space for a single color well then the reverse index of the color was not preserved and that is fixed. A handful of bugs dealing with the built-in real-time strip chart facility are fixed. This also fixes a buffer overflow bug that only sometimes bit when a hardware device was specified, that device was unplugged (became unavailable) and then on subsequent launch the error message would cause a buffer overflow. That was the result of using sprintf() which is considered unsafe in modern programming. Thus sprintf() codepaths have been replaced with much more reliable and much faster built-in procedural functions.
12.15.7 28/02/2024
In order to make Graph IDE very solid this version focuses on bug fixes only. There were a handful of bugs that could be exercised through extensive user interaction with unusual patterns; not likely to be encountered in the field. Additional testing could not produce any additional bugs.
While using Graph IDE please keep in mind that your satisfaction is paramount which means that existing features need to be exceptional while new features demonstrate continual progress to better data visualization and analysis tools for the entire community. If you do encounter a bug or feature issue then please email support@vvi.com with your input.
12.15.6 10/02/2024
In order to maintain Graph IDE as the preeminent tool for data visualization and analysis the following improvements have been made:
Menus are now more visually appealing and display much faster. Table header pop-down menus now format their title with more visual appeal. The entire user interface is faster. Dragging spreadsheet and graphs from separate palettes to the same document view now preserves the correct spreadsheet relationships. Focusing on a graph data layer and using the magnification tool now brings forward the graph main editor with graph limits and changes the graph limits upon drag-magnify. Selecting a cell in the navigator focuses on a graphic on the main document view and now also resets the graphic selector to the selection tool whereas before it would preserve a mostly inappropriate factory tool setting. Border drag-scroll feature has been improved. The Font Selector now validates the font size input, bounds the size to one or greater and formats the size to a natural number. The build process is about 25% faster and the embedded script engine (for animations, ui bindings, formula generation, etc.) is now faster which means Graph IDE is faster than ever. A faster build process allows for quicker turn around time to address issues iteratively and also respond to customer requests in a more timely way.
While using Graph IDE please keep in mind that your satisfaction is paramount which means that existing features need to be exceptional while new features demonstrate continual progress to better data visualization and analysis tools for the entire community.
12.15.5 31/01/2024
In order to maintain Graph IDE as the preeminent tool for data visualization and analysis the following improvements have been made:
• Color specification now includes HSV (Hue, Saturation and Value) as well as RGB, CMYK and Gray scale. The Color Selector has been updated for HSV input.
• Full screen mode did not work under all conditions because of the off-board control panels (selectors). This has been fixed by transitioning such controls between off-board for multi-window use and on-board for full screen use.
• If a graph title was turned off, saved in a document and that document was opened and then the graph title was turned on then the graph title would not show immediately. This has been fixed.
• If a 3D graphic was copied from its projected graph coordinate and then that graph was defocused and the 3D graphic was pasted to the page (2D) coordinate then an error would be produced. This version now detects those conditions and presents an alert notifying that 3D graphics cannot be pasted to a 2D coordinate.
• On rare occasion the alert selector would show with a shifted background. This issue has been addressed and now cannot be reproduced.
• Account creation setup on the backend (on the server/cloud system) could prevent use because the feature type was not set. Account creation is now more robust by providing additional details regarding valid but probably not desired setup.
• Previous releases focused on code optimizations as well as many feature additions. Since Graph IDE is now very fast, this release and future releases focus mainly on enhancing existing features and bug fixes.
• Our efforts are to reduce bugs to zero. Three critical bug, with very low probability of being encountered in the field and each not reported, were detected and fixed. Critical bugs are very important to fix and if you encounter a critical bug, or non-critical bug, then please report it to support@vvi.com.
• If a new or saved document was forward and the user logged out while choosing to reopen windows while logging back in then upon login the app would initially crash and need to be relaunched. This has been fixed. This bug did not occur on all macOS versions and is due to the lack of user events upon auto launch.
While using Graph IDE please keep in mind that your satisfaction is paramount which means that existing features need to be exceptional while new features demonstrate continual progress to better data visualization and analysis tools for the entire community.
12.15.4 10/01/2024
In order to maintain Graph IDE as the preeminent tool for data visualization and analysis the following improvements have been made:
• The Printing (PDF generation) features have been significantly improved. For example, Graph IDE can paginate a view by tiles but also loads separate pages of a document on demand. This version can optionally load and print all pages within a Graph IDE document thus serializing the document pages, and view tiles, into a single PDF document.
• The Chart Tasks are easy-to-use wizards which have limited settings. Chart Tasks now incorporate the Export tool to export a graph to a Graph IDE document where there are many more settings. Exporting use to be done via a service-oriented API but is now done totally internal to Graph IDE thus circumventing system and sandbox limitations. A side effect is that exporting is now faster and more reliable (in the sense that macOS does not intercept and attempt to process the export in a site-specific way).
• The Chart Tasks advertisement banner (advertising Graph IDE only) has been removed while logged in. This single banner was shown due to a code redesign but is now reverted to not shown.
• The Chart Tasks Bar and Column Chart wizard (task) assumed a categorical independent variable until there are more than twenty independent values and no custom axis labels. When this limit was exceeded then the autoscaler would not be invoked until the task view was refreshed. This behavior has been fixed so that the transition between categorical and continuous produces the desired result.
• The user interface and also data visualization has been optimized further and is faster than ever. Each iteration of Graph IDE incorporates incremental code improvements. Since Graph IDE directly uses the native graphics API in macOS it can directly take advantage of GPU improvements with Apple Silicon thus making code improvements the only means of optimization.
• Our efforts are to reduce bugs to zero. One critical bug was detected and fixed; it was encountered while using spreadsheets, activating the event qualifier, deactivating it and then performing a lengthy sequence of additional user interface operations. Critical bugs are very important to fix and if you encounter a critical bug, or non-critical bug, then please report it to support@vvi.com.
While using Graph IDE please keep in mind that your satisfaction is paramount which means that existing features need to be exceptional while new features demonstrate continual progress to better data visualization and analysis tools for the entire community.
12.15.3 14/11/2023
This release has speed, features and reliability. We are now zeroing in on perfection by fixing a handful of issues dealing with macOS 26 (Tahoe) interaction. Please contact support@vvi.com with any improvement suggestion. We are iterating to perfection and all input is welcome.
more Version 15.1.0 7 Apr
Data Linked to You The following data may be collected and linked to your identity: