Podfile.lock Dependency Tree Viewer using D3.js
This project is a dependency tree viewer based on the content of the Podfile.lock file. It allows users to visualize dependencies among different pods in an iOS project using an interactive graphical representation.
- Data Input: Users can paste the contents of their Podfile.lock to generate the dependency tree.
- Interactive Visualization: Utilizes D3.js to dynamically render the dependency tree interactively.
- Data Export: Allows exporting the tree structure in JSON format.
- HTML, CSS (Bootstrap 4)
- JavaScript (D3.js, jQuery)
- Iconify for custom icons
- Clone the Repository: git clone https://github.com/MaatheusGois/profile-analyzer
markdown Copy code
-
Open the Project: Open the
index.html
file in a web browser. -
Insert Podfile.lock Content: Paste the content of your
Podfile.lock
into the text area and click "Submit". -
View the Dependency Tree: After submitting the form, the dependency tree will be generated and displayed below the form.
![image](https://private-user-images.githubusercontent.com/31082311/347989001-79c2596d-455f-4ed6-a02c-c9cc9a68afcf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMDUzNTIsIm5iZiI6MTcyNDMwNTA1MiwicGF0aCI6Ii8zMTA4MjMxMS8zNDc5ODkwMDEtNzljMjU5NmQtNDU1Zi00ZWQ2LWEwMmMtYzljYzlhNjhhZmNmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDA1MzczMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkM2IxMjQ2NTU2OTMwMzVjOGI4NTliNGJiOTk2ZWI3ODkzMWFmNDA2YzM4NTM0ZmRmZjdjZmM2ODZkM2UxYTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.IRfBZMnsPKDjVo8k3HOEjqm_uFo4RSMgxftLM1qB2VE)
This project is licensed under the MIT License.