Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 2.44 KB

Readme.md

File metadata and controls

63 lines (47 loc) · 2.44 KB

GitHub Repository Viewer

GitHub Repository Viewer is a web application built with React and TypeScript that allows users to view and explore the contents of GitHub repositories. This application utilizes the GitHub API to fetch and display repository data in a user-friendly format.

MarkdowntoLLM

Features

  • Fetch and display repository content using GitHub API
  • View file structure in an ASCII tree format
  • Display file contents for each file in the repository
  • Easy authentication with GitHub personal access token
  • Download repository content as a markdown file
  • Copy repository content to clipboard
  • Modern and user-friendly interface built with Tailwind CSS

Installation

Follow these steps to set up and run the project on your local machine:

  1. Clone the repository:

    git clone https://github.com/U-C4N/GithubtoLLM.git
    cd GithubtoLLM
    
  2. Install the required packages:

    npm install
    
  3. Start the development server:

    npm run dev
    
  4. Open your browser and navigate to http://localhost:5173/ to start using the application.

Usage

  1. On the main page, enter your GitHub personal access token.
  2. Enter the URL of the GitHub repository you want to view.
  3. Click the "Fetch Repository Content" button.
  4. The file structure and contents will be displayed in the text area.
  5. Use the "Download" button to save the content as a markdown file.
  6. Use the "Copy" button to copy the content to your clipboard.

Acknowledgments

Author

Umutcan Edizaslan: TutTrue