CODEOWNERS.com scans your GitHub PR history to determine the best code owner for each file in your repository. It automatically generates the CODEOWNERS file and creates a PR for you. As you commit more changes, it UPDATES the file automatically.
No reviews yetBe the first to leave a review for CODEOWNERS.com
Maker
Hey Product Hunt! I’m Brandon Waselnuk, Co-Founder of Codex 😁 👋
Thanks to @byosko for hunting us!
What is CODEOWNERS.com?
- Website: https://codeowners.com
- GitHub App: https://github.com/apps/codeowne...
CODEOWNERS.com is a GitHub App that scans your GitHub PR history to determine the best code owner for each file in your repository. It automatically generates the CODEOWNERS file and creates a PR for you. As you commit more changes, it updates the file automatically. All you need to do is review and merge!
Some engineers share the burden and share reviews as a team. If you have GitHub Teams, CODEOWNERS.com will choose the best team to assign the file.
Why us?
@karlclement , @saumilp_ and I have been working together for 8 years now shipping over 50 products across the VC fund we worked at, our own agency, and our own projects. We’ve seen this problem constantly and decided to do something about it. We’re also the cofounders of Codex :)
The problem:
If you have a monorepo, polyrepo or whatever repo, it’s very time consuming to build a CODEOWNERS file when you don’t have a complete understanding of your code base. What if your code is constantly changing? How are you supposed to keep that updated? Who has the time?!
The solution:
We built a GitHub App to take care of this for you. It’s as easy as a click of the mouse. (Do it 😈 https://github.com/apps/codeowne...) What happens after that?
1. Select repositories you want the CODEOWNERS bot to scan.
2. CODEOWNERS.com will scan your PR history and generate a CODEOWNERS file and create a simple PR for you to merge when you’re ready.
3. As you commit changes, CODEOWNERS.com will keep tabs and recalculate and update the file automatically.
4. If it detects any major changes, it will open another PR with the changes.
5. Review and merge! Voila!
THANK YOU! 😁 ✌🏻
I've know Brandon, Karl and Saumil for a long time, and have always been impressed by their hustle, focus on users/customers, and ability to execute quickly to create real value.
CODEOWNERS.com is their most recent effort to help developers and dev teams work more effectively. These guys understand developers, care deeply, and are shipping products that help.
Report
Maker
@byosko Thank you for hunting us, Ben, and those kind words. We can't wait to serve even more developers with CODEOWNERS.
Report
So nice landing page with ASCII art 😃 And such product could really save time in code ownership definition. Congratulations on the launch!
Report
Maker
@pashcal Thanks so much Pavel! Paco, a product designer on our team, nailed it with the ASCII art. 😄
Never knew you could do so much stuff with codeowner files. Interesting!
Also, love the ascii art on the landing page!
Report
Maker
@bjarnbronsveld thanks Bjarn, Paco from our team is an ASCII artist 🧑🏻🎨
We can't wait to bring even more functionality and automation to teams via codeowners too 😄
There is no better ones out there than @brandonwaselnuk , @saumilp_ and @karlclement to solve this huge pain. There is so much talk about let's do this, how, when, why .. little about "who owns this" .. and these guys are fixing that. Love you folks .. keep rocking :)
We were early access users of this, and it was awesome! This was really easy to use and found a couple of surprises for us. Definitely worth trying out!
Report
Maker
@pmn Thank you so much Paul, we got to learn a ton from you team too. Can't wait to make even more magic happen :D
Report
Congrats on the launch! For those of you who don't know, @brandonwaselnuk and his team ship faaast. Excited to see how CODEOWNERS evolves from here 😁
Report
Maker
@alex_yang4 Thank you so much Alex. The team really is a powerhouse - we're thrilled to do more discovery with early users and keep shipping 🚢
The Fundraising Playbook
Spectate
Cloudanix