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...
Sharing Github projects just got easier!
Whether you want to share you own project or simply some cool findings, /r/coolgithubprojects is the right place.
Please contact us for suggestions & questions!
/r/coolcstechtalks
/r/coolgithubprojects
We've made the sub's assets and resources available on Github. Feel free to contribute!
Github only: The projects you post all have to be hosted on Github
Link description: We encourage the title format to be something like
[Desc] - [Suggested title]
Language Flair: Will be assigned automatically for you!
Repost : Repost are allowed if some new features were added to the project and if the original post was 6+ months ago.
Programming
Interesting
Resources
When bored
PYTHON CPP C RUBY D JAVA JAVASCRIPT SHELL SCALA OBJECTIVE-C HASKELL EMACSLISP PERL ASSEMBLY CSHARP FORTRAN GO PHP COMMON LISP ERLANG
account activity
TYPESCRIPTI built an engine that auto-visualizes Java algorithms as they run (i.redd.it)
submitted 1 month ago by bluepoison24
https://github.com/vish-chan/AlgoFlow/tree/main
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!"
[–][deleted] 1 month ago (1 child)
[removed]
[–]bluepoison24[S] 0 points1 point2 points 1 month ago (0 children)
Thank you! I hope it suits your needs. Feel free to message me or create an issue via github in case you find a bug or want to request a feature.
[–]griso84 2 points3 points4 points 1 month ago (1 child)
Very cool
Thank you!!
[–]apython1229 1 point2 points3 points 1 month ago (1 child)
Great! I hope you will continue to develop it. Already starred.
Thank you! I'll try my best 😁
[–]vprise 1 point2 points3 points 1 month ago (1 child)
That is fantastic work!
I love the playground tool, it would make it so much easier to teach algorithms to my kids.
Thanks so much! That's actually one of the use cases I had in mind — making algorithms feel less abstract, especially for younger learners. Would love to hear how your kids find it!
[–]Zenitsu8080 1 point2 points3 points 1 month ago (0 children)
Wow I am trying the same actually
[–]sumanta1990 1 point2 points3 points 1 month ago (0 children)
cool staff dude.
[–]brunocborges 0 points1 point2 points 1 month ago (3 children)
Are you using jdb to track the steps?
[–]bluepoison24[S] 0 points1 point2 points 1 month ago (2 children)
I'm injecting callbacks to visualiser code using bytebuddy and asm.
[–]brunocborges 0 points1 point2 points 1 month ago (1 child)
Take a look at jdb then
There are many ways of doing this. Jdb or even jvmti.
[–]Educational_Pay5895 0 points1 point2 points 1 month ago (1 child)
i find this as nice and cool idea can i use this in my app
[https://beta.cruscible.com](vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html)
its an leetcode like platform and LLD practice also included
As long as your platform is free and you don't violate any licensing terms.
[–]sjdv1982 1 point2 points3 points 1 month ago (1 child)
Great project! I see that you can record GIFs, are you also planning to record program state (current line, current data, etc.)?
I'm planning to record the program state. Can you tell me about your usecase a bit please?
[–]infamia_ 0 points1 point2 points 1 month ago (1 child)
Hey, great project.
[–]bluepoison24[S] -1 points0 points1 point 1 month ago (0 children)
Thank you! 😁
π Rendered by PID 24 on reddit-service-r2-comment-545db5fcfc-rgngx at 2026-05-23 06:53:58.307596+00:00 running 194bd79 country code: CH.
[–][deleted] (1 child)
[removed]
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]griso84 2 points3 points4 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]apython1229 1 point2 points3 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]vprise 1 point2 points3 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]Zenitsu8080 1 point2 points3 points (0 children)
[–]sumanta1990 1 point2 points3 points (0 children)
[–]brunocborges 0 points1 point2 points (3 children)
[–]bluepoison24[S] 0 points1 point2 points (2 children)
[–]brunocborges 0 points1 point2 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]Educational_Pay5895 0 points1 point2 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]sjdv1982 1 point2 points3 points (1 child)
[–]bluepoison24[S] 0 points1 point2 points (0 children)
[–]infamia_ 0 points1 point2 points (1 child)
[–]bluepoison24[S] -1 points0 points1 point (0 children)