p/braintree
Accept payments online
Jason King
Codeology — Open-source algorithm that visualizes GitHub projects
Featured
14
Replies
Jason King
Codeology is an open-source project that reimagines code by bringing it to life visually. The combination of programming languages in each GitHub project determines its look: as no two pieces of original code are exactly alike, no two Codeology forms are either. The application pulls data from GitHub’s public API and creates visuals using WebGL, ThreeJS, and GLSL Shaders. Shape and color represent an individual language, with size being proportionate to how many characters of code were written. Codeology is open source; it can be forked and modified. Visualized projects can be downloaded or shared as wallpapers and GIFs. We’d love to see your favorite projects come to life. Full-disclosure: I work at Braintree
Oskar Krawczyk
@jasonrozet Very cool! Someone should make a zsh script that alters `git` a bit and adds this kind of visualization every time you do a (semi) lengthy operation – clone, push, pull, etc. Useless, but fun, I'd use it 🍺
Jason King
There are a few easter eggs too - can you find them?
Jason King
Some have already discovered these easter eggs in Codeology: try pressing CTRL + different numbers, ~ and ?
Saab
That is pretty sexy
Aaron Rau
Very cool! I thought about building something like this a few months back based on fractals. This is much cooler using WebGL. ;)
Cassidy Williams
This is awesome.
Kevin Dwinnell
Cantor Dust did this for binaries, but it was never released. Awesome to see this open-sourced. Lots of potential uses.
Pascal
Love the idea but can't see shit on my screen :(
Haoyang Feng
I don't get the point of this.
marpi
Hi everyone, I was happy to help Braintree and Github with making this fun WebGL creatures float in the ASCII shader world. Let me know if you have any question/ideas! Thanks, Marpi
Sebastian Klett
Really awesome application !
Michael Johann
This is by far the best visualisation I've seen.