VFC (Visual FlowChart) is a powerful tool that enables developers to view and edit any text-based programming language through intuitive flowgraphs. Instead of scrolling through thousands of lines of code, VFC transforms your code into visual flowcharts that can be edited, traversed, and managed visually - then exports back to standard code for compilation.
- The original VFC tool (~100K LOC) exists in a private repository you can get access to by asking
- Written in C/C++ using the Windows API
- Currently maintained as a Visual Studio project
- Looking for contributors to help with maintenance and version 2.0 development
- A Windows Binary Version (VFC1.0 Folder - A messy copy of my working tool) is avaialble under here but may not work on most systems until you recompile from source (just ask me to get source access :-) )
- Transform any text-based code into interactive flowgraphs
- Edit code visually through an intuitive flowchart interface
- Export to standard code for compilation
- Integrates with debuggers
- Traverses large codebases efficiently
- Increases development productivity dramatically
Recent GitHub contribution data from early 2025 shows exceptional productivity levels when combining VFC with AI tools:
- Sustained high-volume code production
- Complete maintainability of generated code
- Full flowchart documentation automatically created
- Code indexing for efficient tracking during maintenance and debugging
These productivity gains appear to far exceed what's possible with standard LLM coding tools alone.
CONNECT WITH ME AND ASK FOR FULL SOURCE ACCESS
There are several ways to contribute to the VFC project:
-
Immediate Needs - Help with:
- Fixing existing issues in the current implementation
- Improving documentation
- Testing and reporting bugs
-
Version 2.0 Planning - Contribute to:
- Architecture design for a portable version
- Modern UI/UX improvements
- Support for additional languages and platforms
- Phase 1: Open source the current Windows-based VFC tool
- Phase 2: Fix critical issues in current implementation
- Phase 3: Begin development of portable VFC 2.0
- Phase 4: Release cross-platform version with enhanced capabilities
Coming soon - Will include:
- User guides
- Architecture documentation
- Sample flowgraphs
- Development setup instructions
- VERY Early version of the documentation is at: http://redhorsevr.com/VFCmanual1.0/
Coming soon - Visual examples of VFC in action
- Email: luis.r.lopez@outlook.com
- GitHub Discussions: Open a discussion in this repository
- Issues: Create an issue for bugs or feature requests
If you're interested in a revolutionary approach to code visualization and editing that demonstrably increases productivity, we welcome your contributions! Email luis.r.lopez@outlook.com to request access to the current tool or to discuss how you'd like to get involved.
"VFC SEEMS TO ADD AMAZING EFFICIENCY WHEN DEVELOPING CODE IN ANY LANGUAGE"