Codelogy, itself an open source project, will draw on the open source code sharing platform GitHub to offer us a visual representation specific to each project that develops there. What for example to get a Linux creature – open source project if there is one – which does not look like a penguin at all.
The application takes advantage of GitHub's public API to extract data, and technologies such as WebGL, ThreeJS and GLSL Shaders to visually bring creatures to life.
Shape and color represent different programming languages. The more languages ​​there are, the more complex and colorful the creature is. Its size depends on the number of lines of code.
This curiosity is supported by the online payment platform Braintree (PayPal). Codeology allows search by GitHub username. Besides 3D visualization, animated GIFs and wallpaper images can be obtained.