Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aminoffz/github-repo-size

A browser extension for showing the size of repos.
https://github.com/aminoffz/github-repo-size

astro bun chrome-extensions extension github github-api looking-for-contributors oauth svelte tailwindcss typescript

Last synced: 2 months ago
JSON representation

A browser extension for showing the size of repos.

Awesome Lists containing this project

README

        

[![Google Chrome](https://img.shields.io/chrome-web-store/v/jpdmfnflpdgefbfkafcikmhipofhanfl?label=Get%20GRS%20for%20Chrome&logo=Google%20Chrome)](https://chrome.google.com/webstore/detail/github-repo-size/jpdmfnflpdgefbfkafcikmhipofhanfl)
[![Mozilla Add-on Version](https://img.shields.io/amo/v/github-repo-size-extension?label=Get%20GRS%20for%20Firefox&logo=Firefox)](https://addons.mozilla.org/en-US/firefox/addon/github-repo-size-extension/)

# GitHub Repo Size

An extension to display the size of GitHub repositories.
Inspired by [github-repo-size](https://github.com/harshjv/github-repo-size).

## Features

View summary of file sizes in repositories.



It's also possible to view private repository size summaries by adding a personal access token.[^1]



GitHubs API has a limit of 50 (at time of writing) requests per hour for unauthenticated requests. By clicking Authenticate and signing in with OAuth, you can make up to 5000 requests per hour.[^2]

[^1]: [Managing your personal access tokens](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)

[^2]: [Rate limiting](https://docs.github.com/en/rest/overview/resources-in-the-rest-api?apiVersion=2022-11-28#rate-limits)

## Requirements

Chromium or Firefox based browser.

## Installation

For Chrome, install the extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/github-repo-size/jpdmfnflpdgefbfkafcikmhipofhanfl).

For Firefox, install the extension from the [Firefox Add-on Store](https://addons.mozilla.org/en-US/firefox/addon/github-repo-size-extension/).

## Contributing

Whether you've found a bug, have a suggestion, or want to add a new feature, your contributions are valuable to us. To ensure a smooth collaboration, please take a moment to read our [Contributing Guide](https://github.com/AminoffZ/github-repo-size/blob/main/CONTRIBUTING.md).

**Code of Conduct:**
Please note that we have a [Code of Conduct](https://github.com/AminoffZ/github-repo-size/blob/main/CODE_OF_CONDUCT.md) in place. We expect all contributors to adhere to it. It outlines the standards of behavior that everyone involved in this project should follow. Be kind and respectful.

**How to Contribute:**

1. If you've spotted a bug or have a feature request, feel free to submit an [Issue](https://github.com/AminoffZ/github-repo-size/issues) and explain your concern.
2. Interested in fixing issues or adding new features? Check out our [Contributing Guide](https://github.com/AminoffZ/github-repo-size/blob/main/CONTRIBUTING.md) for a detailed walkthrough.

We're thrilled to have you on board, and your contributions will make GitHub Repo Size even better for everyone.
Thank you all and happy coding!

## LICENSE

Github Repo Size is under [MIT License](https://github.com/AminoffZ/github-repo-size/blob/main/LICENSE).