DEV Community

Cover image for 🎙️I built "GitPodcast" to help devs understand 💡any GitHub repo easily
Manish
Manish

Posted on

🎙️I built "GitPodcast" to help devs understand 💡any GitHub repo easily

Understanding any new codebase was a daunting task for me while listening to any podcast is something that comes very naturally to me. So, what if we combine the two ideas - that is understand any GitHub repository via a Podcast.

GitPodcast

Gitpodcast: In this tool you can enter any GitHub url, and get the podcast within a minute.

Image showing gitpodcast screenshot

Users Feedback

Users wanted longer podcast, so I have added the ability to get upto 10 minutes of podcast (Do people want even longer podcast or is this enough?)

Image showing ability to choose podcast length

Talking to users really helps you understand what exactly they want, and this was the main feature they wanted instead of the options to add multiple voices which I was thinking as the main missing feature.

Got the top 3 product award from producthunt on the day of the launch.

A badge showing product of the day award

How to use

Two ways to use it:

  1. Just replace hub in the url with podcast (when you are at any github repository)

  2. or Paste the repo link in the website input box

What do you guys think?

You can check it out here: https://gitpodcast.com

Open-source

The code is open source and you can host it yourself with your keys - https://github.com/BandarLabs/gitpodcast

(In case you are logged in to github already, please do leave a star there!)

Top comments (10)

Collapse
 
madza profile image
Madza

Keep doing the awesome work mate!

Collapse
 
perisicnikola37 profile image
Nikola Perišić

Wow, this is very unique project. Wish you the best!

A few recommendations that could enhance the project:

  • Enable the "Discussion" feature in your repository to improve collaboration and community engagement
  • Provide an option for users to download podcast transcripts
  • Implement a test pipeline to ensure security for external collaborators.
  • Consider hiding the "Releases" and "Packages" sections from the repository if they are not currently in use

If you would like further insights or advice, please don’t hesitate to reach out to me on LinkedIn

I run a consulting agency that specializes in helping startups, products, and teams like yours scale efficiently. I’d be happy to share more tailored recommendations if you’re interested.

Collapse
 
mkagenius profile image
Manish

Thanks for the tip - discussions are enabled now.

Repository is also cleaner without releases and packages.

Thanks!

Collapse
 
empiree profile image
Oleg Dubovoi

I like it!

Collapse
 
cedric_bonjour profile image
Cedric Bonjour

Great tool, very impressed 👍
Keep up the good work🤩

Collapse
 
gurjeetsinghvirdee profile image
Gurjeet Singh Virdee

It's Amazing Man 🚀

Collapse
 
ronaldohoch profile image
Ronaldo Hoch

omg, very good!! Amazing 👏

Collapse
 
kiraaziz profile image
kiraaziz

wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, wow ,wow, , I like iiiiiiiiiiiiiiiiiiiit

Collapse
 
aniruddhaadak profile image
ANIRUDDHA ADAK

Absolutely brilliant concept.

Collapse
 
geeksta profile image
Ramiro Gómez

Amazing, love it!