(Translated by https://www.hiragana.jp/)
GitHub - MaatheusGois/profile-analyzer: Visualize iOS Podfile.lock dependencies interactively with D3.js.
Skip to content

MaatheusGois/profile-analyzer

Repository files navigation

Podfile.lock Dependency Tree

Podfile.lock Dependency Tree Viewer using D3.js

Description

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.

Features

  • 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.

Technologies Used

  • HTML, CSS (Bootstrap 4)
  • JavaScript (D3.js, jQuery)
  • Iconify for custom icons

How to Use

  1. Clone the Repository: git clone https://github.com/MaatheusGois/profile-analyzer

markdown Copy code

  1. Open the Project: Open the index.html file in a web browser.

  2. Insert Podfile.lock Content: Paste the content of your Podfile.lock into the text area and click "Submit".

  3. View the Dependency Tree: After submitting the form, the dependency tree will be generated and displayed below the form.

Screenshots

image

License

This project is licensed under the MIT License.