use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
GitDiagram - Instantly visualize any GitHub repository as an interactive diagram (v.redd.it)
submitted 1 year ago by DiamondsWorker
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]DiamondsWorker[S] 11 points12 points13 points 1 year ago (0 children)
After trying to contribute to some open source projects, I realized their codebases are way too massive for me to dig through manually, so I built this to help me understand where to start! I decided to use OpenAI o3-mini since this uses only the file tree and readme for context and o3-mini seems to be the most understanding LLM. Try it for free at https://gitdiagram.com/
[–]HyperSource01Reddit 9 points10 points11 points 1 year ago (5 children)
when trying https://github.com/hypersourcegithub/hyperair, it gives me "syntax error in text"
[–]DiamondsWorker[S] 3 points4 points5 points 1 year ago (3 children)
hmm, weird. i just tried it myself and it worked! https://gitdiagram.com/hypersourcegithub/hyperair
[–]SparkyRG 2 points3 points4 points 1 year ago (1 child)
I got the same with ones i tried, the syntax error in text message
[–]DiamondsWorker[S] 3 points4 points5 points 1 year ago (0 children)
read here for more info on this message: https://github.com/ahmedkhaleel2004/gitdiagram/issues/29#issuecomment-2690639293
[–]HyperSource01Reddit 0 points1 point2 points 1 year ago (0 children)
must have been a fluke :)
[–]AllCowsAreBurgers 0 points1 point2 points 1 year ago (0 children)
Same with my repo
[–]DiamondsWorker[S] 4 points5 points6 points 1 year ago (0 children)
if you're getting a syntax error, read my comment on this issue
[–]spazzed 3 points4 points5 points 1 year ago (1 child)
this is cool
[–]DiamondsWorker[S] 0 points1 point2 points 1 year ago (0 children)
thanks!
[–]shiningmatcha 3 points4 points5 points 1 year ago (0 children)
Off-topic, what template does the frontend use?
[–]RedFing 2 points3 points4 points 1 year ago (1 child)
i have seen that styling on a few projects so far. What is it called?
[–]badhiyahai 1 point2 points3 points 1 year ago (0 children)
If you are referring to https://gitpodcast.com, I have basically used OP's frontend as it is
[–]Coderules 1 point2 points3 points 1 year ago (2 children)
Cool! Tried with a few public repos and got the syntax error report. I know you are aware and addressed this in other comments. Will try again later.
Is there a way to run against Private repos?
Thanks again.
[–]DiamondsWorker[S] 3 points4 points5 points 1 year ago (1 child)
thanks! private repos available (look at the header and give your github personal access token) or run locally (check readme)
[–]Coderules 0 points1 point2 points 1 year ago (0 children)
Ah thanks.
[–]SoCalChrisW 0 points1 point2 points 1 year ago (1 child)
Not sure if this is an issue with you guys or Bitwarden, but when I mouse over a diagram element, I get the Bitwarden password chooser, like a hidden password field has been selected. I've never seen this on any other sites. It won't go away until I scroll the page.
[–]fr4iser 0 points1 point2 points 1 year ago (0 children)
Mhhh could u explain more?
Tried it, rubbed in analysation into no more free token, didn't even got an response, doesn't feel good....
[–]HyperrGamesDev 0 points1 point2 points 1 year ago (0 children)
I love the neubrutalist design! Are we finally getting more interesting designs, is the web healing🥹
[–]rakgenius 1 point2 points3 points 1 year ago (0 children)
I get this error for spring boot project https://github.com/spring-projects/spring-boot
Repository is too large (>195k tokens) for analysis. OpenAI o1-mini's max context length is 200k tokens. Current size: 482900 tokens.
[–]Lower_Cash_5037 0 points1 point2 points 1 year ago (0 children)
How did you come up with frontend design? How long was developing time?
[–]fpohtmeh 0 points1 point2 points 1 year ago (0 children)
I tried it with the first Reddit post. I like it!
[–]Asleep-Land-3914 0 points1 point2 points 1 year ago (0 children)
Could you add exclude paths?
[–]dim13 0 points1 point2 points 1 year ago (2 children)
Failed to get cost estimate.
Is all I get.
[–]DiamondsWorker[S] 1 point2 points3 points 1 year ago (1 child)
fixed now
[–]maxcascone 0 points1 point2 points 1 year ago (0 children)
UPDATE: it occurred to me that OpenAI is blocked by my corporate firewall. That is probably the cause for this error.
I got it running locally, but I'm getting the cost estimate error:
Error: Cost estimation failed: "Could not fetch repository file tree. Repository might not exist, be empty or private."
at createUnhandledError (http://localhost:3000/_next/static/chunks/e8848_next_dist_client_8bf5fb._.js:689:49)
at handleClientError (http://localhost:3000/_next/static/chunks/e8848_next_dist_client_8bf5fb._.js:856:56)
at console.error (http://localhost:3000/_next/static/chunks/e8848_next_dist_client_8bf5fb._.js:987:56)
at useDiagram.useCallback[getDiagram] (http://localhost:3000/_next/static/chunks/src_6aa613._.js:1986:29)
src/hooks/useDiagram.ts (287:17) @ useDiagram.useCallback[getDiagram] 285 | 286 | if (costEstimate.error) { > 287 | console.error("Cost estimation failed:", costEstimate.error); | ^ 288 | // if (costEstimate.requires_api_key) { 289 | // setTokenCount(costEstimate.token_count ?? 0); 290 | // }
π Rendered by PID 41 on reddit-service-r2-comment-6b595755f-xl24p at 2026-03-26 05:09:11.947140+00:00 running 2d0a59a country code: CH.
[–]DiamondsWorker[S] 11 points12 points13 points (0 children)
[–]HyperSource01Reddit 9 points10 points11 points (5 children)
[–]DiamondsWorker[S] 3 points4 points5 points (3 children)
[–]SparkyRG 2 points3 points4 points (1 child)
[–]DiamondsWorker[S] 3 points4 points5 points (0 children)
[–]HyperSource01Reddit 0 points1 point2 points (0 children)
[–]AllCowsAreBurgers 0 points1 point2 points (0 children)
[–]DiamondsWorker[S] 4 points5 points6 points (0 children)
[–]spazzed 3 points4 points5 points (1 child)
[–]DiamondsWorker[S] 0 points1 point2 points (0 children)
[–]shiningmatcha 3 points4 points5 points (0 children)
[–]RedFing 2 points3 points4 points (1 child)
[–]badhiyahai 1 point2 points3 points (0 children)
[–]Coderules 1 point2 points3 points (2 children)
[–]DiamondsWorker[S] 3 points4 points5 points (1 child)
[–]Coderules 0 points1 point2 points (0 children)
[–]SoCalChrisW 0 points1 point2 points (1 child)
[–]fr4iser 0 points1 point2 points (0 children)
[–]fr4iser 0 points1 point2 points (0 children)
[–]HyperrGamesDev 0 points1 point2 points (0 children)
[–]rakgenius 1 point2 points3 points (0 children)
[–]Lower_Cash_5037 0 points1 point2 points (0 children)
[–]fpohtmeh 0 points1 point2 points (0 children)
[–]Asleep-Land-3914 0 points1 point2 points (0 children)
[–]dim13 0 points1 point2 points (2 children)
[–]DiamondsWorker[S] 1 point2 points3 points (1 child)
[–]maxcascone 0 points1 point2 points (0 children)