Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khalidbelk/firstcommitter
🕵️♂️ A tool that lets you find the first commit(ter) of any public GitHub repository.
https://github.com/khalidbelk/firstcommitter
github github-api nodejs nuxt tailwindcss typescript vue
Last synced: about 2 months ago
JSON representation
🕵️♂️ A tool that lets you find the first commit(ter) of any public GitHub repository.
- Host: GitHub
- URL: https://github.com/khalidbelk/firstcommitter
- Owner: khalidbelk
- License: mit
- Created: 2024-02-03T01:31:53.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T13:59:42.000Z (2 months ago)
- Last Synced: 2024-10-21T22:28:37.650Z (2 months ago)
- Topics: github, github-api, nodejs, nuxt, tailwindcss, typescript, vue
- Language: Vue
- Homepage: https://firstcommitter.com
- Size: 1.28 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
FirstCommitter 🕵️♂️
FirstCommitter is a **free & open-source** tool that allows you to find the first commit of any **public Github repository** !
Visit the [website](https://firstcommitter.com) and start using it :)
Don't forget to support the project by **starring** ⭐️ !
> **Note**: Currently, FirstCommitter uses the public Github API for unauthenticated users, with a limit of **60 requests per hour** per **IP address**. In the future, I plan to implement OAuth authentication allowing users to log in with their GitHub account and potentially increase their rate limit to 5,000 requests per hour if desired. You can read more about the public Github API limits [here](https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=2022-11-28#:~:text=The%20rate%20limit%20cannot%20increase,limits%20for%20the%20authenticated%20user.).
## Usage
To run locally, you can use the following commands:
Install dependencies:
```npm install```
Start the development server:
```npm run dev```
To build :
```npm run build```
## Contributions 📥
To contribute, fork this repository and open a pull request describing the fix or feature you're adding. Please ensure that your commits follow the [conventional commit](https://www.conventionalcommits.org/en/v1.0.0/) format.
## License
This project is licensed under the MIT License - see the [LICENSE](/LICENSE) file for details.