by project-codeology

project-codeology /codeology

Codeology brings to life the art and science of code.

452 Stars 84 Forks Last release: Not found MIT License 2 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Codeology brings to life the art and science of code. An algorithm analyzes GitHub projects and creates unique organic forms based on the codebase size and language. As no two pieces of code are alike, no two Codeology forms are alike.

How it works

The application pulls data from GitHub’s public API and creates visuals using WebGL, Three.js, and GLSL Shaders. Shape and color represent an individual language, with size being proportionate to how many characters of code were written.

Setting up node modules

  • Source files are located in
    folder and compiled to
  • Build files are located in

To setup required node modules just run:

npm install


To compile all files to dist folder, run:

. If you need live compiling (separately: images, fonts, js and scss), just run:
grunt watch


To release project with clean code, run:

grunt release


We're excited to hear your ideas for improving this project! Feel free to submit a pull request or create a new GitHub issue if you find a bug or have questions. We'll do our best to respond.


This project was made possible by Braintree.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.