Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/minorcell/hub-io

Effortlessly access GitHub repository contributor information, with support for exporting as images or JSON, making it easier for open-source projects to showcase contributors.
https://github.com/minorcell/hub-io

contributors github json open-source readme repository rest-api

Last synced: about 4 hours ago
JSON representation

Effortlessly access GitHub repository contributor information, with support for exporting as images or JSON, making it easier for open-source projects to showcase contributors.

Awesome Lists containing this project

README

        

# Hub-IO 🌟

Hub-IO Logo

Hub-IO: Easy access to github repository information

## Deployment πŸ–₯️

Deployed on [[Hub-IO](https://hub-io-kappa.vercel.app/)](https://hub-io-mcells-projects.vercel.app/), click to visit!

## Introduction πŸš€

Hub-IO is a web application designed to simplify the process of fetching contributor information from GitHub repositories. With Hub-IO, you can automatically retrieve contributor details, including their avatars, and export them as a synthesized image for your README file. Additionally, you can copy the contributor information in JSON format for further use. Whether you're managing an open-source project or just curious about your repository's contributors, Hub-IO has got you covered! πŸŽ‰

## Features ✨

Automatic Contributor Fetching: Simply input the GitHub repository URL, and Hub-IO will fetch the contributor information for you. πŸ•΅οΈβ€β™‚οΈ

- Avatar Synthesis: Export contributor avatars as a single synthesized image, perfect for adding to your README file. πŸ–ΌοΈ

- JSON Export: Copy contributor information in JSON format for easy integration with other tools or scripts. πŸ“‹

- User-Friendly Interface: Hub-IO is designed with simplicity in mind, making it easy for anyone to use. πŸ–₯️

## How to Use πŸ› οΈ

1. Enter Repository URL: Navigate to the Hub-IO website and enter the GitHub repository URL you want to analyze.

2. Fetch Contributors: Click the "Query" button to retrieve the list of contributors.

3. Export Avatars: Choose the "Export Avatars" option to generate a synthesized image of all contributor avatars.

4. Copy JSON: Use the "Copy JSON" button to copy the contributor information in JSON format.

5. Update README: Download the synthesized image and add it to your README file to showcase your contributors! πŸ“„

Example Usage πŸ–ΌοΈ
Here’s an example of how you can use Hub-IO to generate a contributor avatar image for your README:

```markdown
# My Awesome Project


Contributors


```

## Contributing 🀝

We welcome contributions from the community! If you'd like to contribute to Hub-IO, please follow these steps:

1. Fork the repository.

2. Create a new branch for your feature or bugfix.

3. Make your changes and commit them.

4. Push your changes to your fork.

5. Submit a pull request to the main repository.

Please ensure your code follows our coding standards and includes appropriate tests.

## Contributors πŸ₯°


Contributors

Generated by Hub-IO

## License πŸ“œ

Hub-IO is open-source software licensed under the MIT License. See the LICENSE file for more details.

## Acknowledgments πŸ™

Thanks to GitHub for providing the API that makes this project possible.

Special thanks to all the contributors who have helped make Hub-IO a reality! 🌟

## Contact πŸ“§

If you have any questions, suggestions, or just want to say hi, feel free to reach out to us at [mCell](mailto:[email protected])!.

Made with ❀️ by mCell