DEV Community

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

Posted on

86 16 18 10 15

🎙️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!)

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (27)

Collapse
 
thkruz profile image
Theodore Kruczek

Very cool. Was a bit weird to have "Dan" pretend to work on my project though.

Collapse
 
mkagenius profile image
Manish

😂

Collapse
 
perisicnikola37 profile image
Nikola Perišić • Edited

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
Collapse
 
mkagenius profile image
Manish

Thanks for the tip - discussions are enabled now.

Repository is also cleaner without releases and packages.

Thanks!

Collapse
 
madza profile image
Madza

Keep doing the awesome work mate!

Collapse
 
mkagenius profile image
Manish

Thank you!

Collapse
 
lautarolobo profile image
Lautaro Lobo

Loved it! It depends a lot on readme files I think. Which is not bad, but good to point out. My personal website still has the template's readme, haven't changed it yet, and it just explains the template but not my website which is so so different.

Collapse
 
aniruddhaadak profile image
ANIRUDDHA ADAK

Absolutely brilliant concept.

Collapse
 
empiree profile image
Oleg Dubovoi

I like it!

Collapse
 
mkagenius profile image
Manish

Thanks!

Collapse
 
highcenburg profile image
Vicente G. Reyes

Loving that design 😍

Collapse
 
gigantics profile image
Gigantics

This is a fantastic concept! 🎧 On a related note, if you're interested in technology, data security, and how companies handle sensitive data in development, you might enjoy DataSmart🙌🏻

Collapse
 
shricodev profile image
Shrijal Acharya

Love this. 👏

Collapse
 
muffakir_ibnhamid_338cde profile image
Muffakir Ibn Hamid

Amazing! 🔥

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more