Inspiration
We hated downloading 1 million different dependencies and files just for a GitHub repo to not have the functionality that we were looking for
What it does
Repo Runner will take a link to any GitHub repo. The software will then analyze and download any dependencies needed to run that specific repository. Next, it will run the repo in the browser using a docker image so you can use the software without needing to run it on your local machine.
How we built it
We used a simple HTML frontend, flask to connect to our python backend, and docker to host the repo that shows up on your screen in the browser
Challenges we ran into
We ran into most of our problems while trying to connect our various backend components together.
Accomplishments that we're proud of
Not crying
What we learned
How to hold our tears in
What's next for Repo Runner
Currently, Repo Runner only works well with repositories that have only a few simple dependencies. We'd like to expand its capabilities to be able to handle any repo's dependencies.
Log in or sign up for Devpost to join the conversation.