Skip to content

aliftan/yurepo

Repository files navigation

Yurepo - JavaScript Function Analyzer

Yurepo is an open-source tool designed to analyze JavaScript files and generate function call diagrams. It helps developers visualize the relationships between functions in their codebase, making it easier to understand and maintain complex JavaScript projects.

Features

  • Upload multiple JavaScript files
  • Generate interactive function call diagrams
  • Zoom and pan functionality for easy diagram exploration

Getting Started

Prerequisites

  • Node.js 14.x or later
  • npm 6.x or later

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/yurepo.git
    cd yurepo
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 with your browser to see the result.

Usage

  1. Upload your JavaScript files using the file uploader on the home page.
  2. Click "Generate Diagram" to analyze the files and create a function call diagram.
  3. Explore the generated diagram using zoom and pan controls.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgments

Contact

If you have any questions, feedback, or would like to contribute to the project, please feel free to reach out:

We welcome your input and contributions to make Yurepo even better!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published