Built strictly on the WhatWG DOM Standard. A powerful intermediate tree representation for modern HTML parsing, visualization, and rendering engine foundations.
#include "Webelo.cpp"
#include <iostream>
int main() {
// Initialize the DOM tree
Document* doc = new Document();
// Create HTML visualization
doc->parseHTML("<html><body>Hello Webelo!</body></html>");
return 0;
}
A complex tree implementation strictly abiding by the rules of the DOM Standard defined by WhatWG.
Visualize how your HTML looks to the browser. Perfect for testing and understanding parser behavior.
Built carefully for depth-first traversal and optimal rendering paths. The essential core for browsers.
Download the pre-compiled HTML Visualizer to see the DOM tree in action.
To use Webelo as a C++ library in your project:
git clone https://github.com/YogyaChugh/Webelo.git
Include src/Webelo.cpp and you're set to go!