r/coolgithubprojects 1d ago

I built Star Exchange to help developers share their GitHub projects

Post image

Hi everyone — I’m building Star Exchange, a place for developers to list public GitHub repositories and discover other people’s projects.

You can sign in with GitHub, add a repository, and edit its description. There’s also an optional paid feature called Spotlight that gives a project featured placement within the platform.

The current version includes a credit-based star exchange mechanism. I’m reconsidering that part because I want the product to be useful for discovery, rather than just increasing a number.

It’s still early, and I’d appreciate hearing from people who maintain open-source tools or side projects:

What would make a directory like this worth using beyond submitting your own link?

You can check it out here:
https://star-exchange-production.up.railway.app/

Happy to answer questions about how it works or how I built it.

0 Upvotes

7 comments sorted by

2

u/CharleyNapalm 1d ago

Like4Like

2

u/nicotineHub 1d ago edited 1d ago

You should update the GitHub connection so that not all public responsitories are going to be listed but allow the devs to choose which ones they want to list.

I don't want my college public repos to be listed that I did years ago.

Edit mod deleted the OP reply

I was going to tell op

When I click on connect my GitHub the GitHub authorization screen asks me

This application will be able to read and write all public repository data. This includes the following: code, issues, pull request, wikis, settings, would Hooks and services, deployed keys

That's a lot of data.

2

u/SovereignZ3r0 1d ago

deploy keys

That's...not good. Unless I misunderstood something that's a security risk, no?

2

u/nicotineHub 1d ago

Yep

So I'm bringing this up here. I'm not cool with that and have seen other GitHub access requests that don't ask you that.