RepoRanger is a React application that allows users to explore GitHub repositories and select files to view and copy their contents.
- Load a GitHub repository by entering its URL
- Browse the files in the repository with a user-friendly interface
- Select files to view their contents
- Copy the contents of selected files to the clipboard
- Use with your ChatGPT prompts
These instructions will get you a copy of the project up and running on your local machine for development purposes.
- Node.js (v12.x or later)
- npm (v6.x or later)
- Clone the repository:
git clone [email protected]:isSerge/repo-ranger.git
- Install the dependencies:
cd repo-ranger
yarn
- Create a
.env
file in the root of the project and add the following:
REACT_APP_GITHUB_TOKEN=your_github_personal_access_token
Replace your_github_personal_access_token
with your GitHub personal access
token.
- Start the development server:
yarn start
The application will be available at http://localhost:3000
.
- To create a production build for deployment, run:
yarn build
The optimized build output will be in the build
folder.
- React - A JavaScript library for building user interfaces
- Tailwind CSS - A utility-first CSS framework for rapidly building custom designs
This project is licensed under the MIT License - see the LICENSE file for details.