Our First 1000 Stars on Github!

Earlier this week, Colour received its 1000th Github star ⭐ and we are proud of the achievement!

We would not be here without the help of our users, sponsors, contributors and NumFOCUS, so thank you all!


The development started six years ago, in April 2014 and today we reached an important and exciting milestone.

commit 90bc42b9fedfc7291c7023247eab14b41d5c29af
Author: Thomas Mansencal <***@***.com>
Date:   Sat Apr 5 14:07:48 2014 +0200

    Initial commit.

    Signed-off-by: Thomas Mansencal <***@***.com>

Colour science is often a topic that people avoid until they have no choice but dive into it. As I was trying to address the lack of quality HDR imagery for Image Based Lighting on the web, I quickly fell into one of the deepest rabbit hole one could encounter. The truth is, I'm still falling into it at light speed, and it is seemingly bottomless! :)

Michael joined shortly after, and from that point, the project started to take off.

commit 8b7b974eead55c458fe71a94055eaf21b8bb5a19
Author: Michael Mauderer <***@***.de>
Date:   Sun Aug 10 17:54:31 2014 +0100

    Added new CAMs, tests for CAMs and fixed a bug in CIECAM02

Early, Michael and I created an invite only Slack workspace to coordinate the development. A year and half passed with mostly the two of us working on Colour, at which point Nick joined us along with Kevin:

commit fc0794acbeff210b749c3e8532f91472c0226eae
Author: Nick-Shaw <***@***.com>
Date:   Thu Apr 21 21:10:12 2016 +0100

    Implement RGB to Y'CbCr transforms.
commit 17345945618869b58275822fd23c46dae89af93b
Author: Kevin Wheatley <***@***.com>
Date:   Mon Jan 16 17:10:20 2017 +0000

    Update path usage to be correct when running vm from Windows

Signed-off-by: Kevin Wheatley <***@***.com>

More people from the VFX industry joined the Slack workspace, turning it into a friendly virtual bar to talk about light, colour, rendering, and everything around those topics. Many discussions not only contributed to shape Colour and its dependent packages but they also rippled into other Open Source projects.

Six years cruising full steam, and we have some highlights the team has accomplished to cherry-pick from:

What's next? First, merging the remaining GSoC code, especially the GPU backend if possible before releasing 0.3.16. Then, we will work toward dropping Python 2 support and walk through the final steps for the 1.0.0 release!

Feel free to join us on Discourse, and contact us on Gitter or by email.

Thomas, Michael, Nick, and the Colour Developers


Comments powered by Disqus