A simple Firefox extension that displays the total lines of code in any GitHub repository directly on the repo page. Btw it´s my very first browser extention!
Heliodex
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
In the last hour, I added more customization, improved the locking design, wrote the README, and finished the MVP of the extension.
In the last 3h, I added a feature that allows you to enter your GitHub API key directly from the popup. I connected the popup with the backend and implemented a feature that can process up to 10 files simultaneously, enabling it to read over 30,000 lines of code in under 3 seconds. Additionally, there is now a loading animation and more customization options.
In the last 2h, I implemented several improvements. The lines of code are now saved into a list and sorted by programming language and lines of code. If there are multiple files in the same language, their lines of code are counted together. I also added the option to enter a GitHub API key, which allows for more API requests. Additionally, I integrated a browser popup that lets you easily enable or disable the extension and enter the API key.
In the last 40 minutes, I programmed a feature that counts the lines of each code file and prints them to the console. The next step will be to save these counts and integrate them into the HTML/CSS interface.
In the last 1.5h, I implemented a feature that scans whether a file is a code file using GitHub's Tree API and then saves it to later count the lines of code.