Crystal REVS is a context-sensitive software editor featuring flowcharts, rich trees for calls, editing panels, real-time auto-formatting, Visio, object, and stack size, static analysis, HTML documentation, data, call flow, data dependency, and compiler support.

Crystal REVS lets you synchronize code and flowcharts when browsing, and offers comment-based flowcharts for wider accessibility. Moreover, you can export these flowcharts to various formats like BMP, JPEG, and VISIO. Plus, you can make code-only, comment-only and code+comment flowcharts, and print large flowcharts on a single page.
This software offers other great features like easy-to-read code with automatic formatting of code and comments. It can align object names in successive declarations and assignment operators in assignments for seamless readability. Additionally, it can split and indent long expressions as per operator precedence to transform hard-to-read code into easily readable one.
With Crystal REVS, there's no need to maintain HTML documents as it creates HTML documents of source+comments automatically. It offers cross-reference for all identifiers, color-coded metrics display, and even lets you import projects from VC++, Visual Studio.Net, and Borland. It supports language extensions and Keil Compiler too, and comes with SCC integration.
Crystal REVS offers three different editions: Rules AddOn, DataFlow AddOn and Docs AddOn. You can choose from various editions, depending on your requirement. Moreover, the professional edition comes with base, rules and docs editions, while the ProPlus edition offers all these features plus a full project flowchart and command line mode add-on.
Version 4.60: Data Dependency & Data Structure Trees, Static Analysis & Document Generation Add-on, Stack Size, Object Size calculations, Recursive functions, Many new tools, New Compilers & IDE Support, Tree Export to Visio, Color & Format Schemes Interface, New Options menu, Code and Algorithm generator, etc
Version 4.36: Command Line mode Add-on, Recursive functions, Improved interface, Compiler Support, IDE Support, HTML Help, Static Check Publisher, Code Publisher, Code Generator, and, much more
Version 3.91: Function Hierarchy diagrams in HTML Docs, Bookmarks across files, Tree Print previews, Bug fixes and improvements, 24X7 Support with Online Tutorials, etc
Version 3.83: Rich Call & Caller Trees with Enhanced searching, Project File & Include-by trees, Conditional Compilation directives recognition within entities, Bug fixes and improvements
Version 3.60: Object DataFlows, CallFlows, Whole Project Flowcharts, Flowchars with Inline Expansion, Source Code Publisher, Customizable Flowchart Symbols, Bug fixes and improvements
Version 2.75: Flowcharts Batch process for Printing,Export to images & Visio,Print Flowchart in single page,Color Coded Metrics in Html Reports,File Include By Tree for a file,files Batch printing,Optimizations & Fixed problems ...
Version 2.15: MISRA C based Static Checking complete set,Select/deselect rules that should be applied,New formatting options,Improved syntax checking,Link to Quick Reference pdf documents,Other card added in Project Management,Optimizations & Fixed problems ...
Version 2.0: HTML Docs with flowcharts call/caller/#include trees, Custom shapes in Flowchart, State/Transition Diagrams, static-checking based on MISRA C, Fixed problems ...
Version 1.75: Page-Setup & Zoom in Flowchart, Improved PRJ Mgt, Keil Compiler support, Any Font/Size in flowchart, Better #include Mgt, Included declns in flowcharts, Fixed problems ....
Version 1.42: Custom-Shapes in Flowcharts, Flowcharts with Code & Comment, Support for asm/#pragma, Integrated with latest Installer, File-Call Tree, Fixes ...