Technology at Creative Commons

Creative Commons has been building free software for over a decade to support our mission of maximizing digital creativity, sharing, and innovation. Our projects come in all sizes and shapes, from simple static websites to providing a fast and relevant search interface to the billion-plus Creative Commons works currently available on the internet. Our engineering team is fairly small and spread thin, so we're really appreciative of volunteers who help us build or test our software.

Getting Involved

You can contribute to CC's software in a few different ways.

Finding bugs and suggesting features

Using our software (such as the new version of CC Search) and letting us know how it's working for you is very helpful. General suggestions, bug reports, a request to build a new feature – any form of feedback is excellent, no matter how small.

You can send us feedback in a few different ways. If you have a GitHub account, creating a GitHub issue is easiest for us because that's where we track our work. If you know which GitHub repository (see a full list here) corresponds to the software about which you'd like to give us feedback, then please create an issue attached to that repository. If you're not sure what that means or you don't know the correct repository, please create an issue on the repository. You can also send us feedback in the #cc-usability channel on the CC Slack community or via email at

Contributing code

Please see Contributing Code.

Writing a technical blog post

Please see Write a Blog Post.

Integrating CC license metadata into your app

Please see the "Integrate" page on the CC wiki.

Helping translate our content

Please see the "Translate" page on the CC wiki.

Contributing design

If you'd like to improve the design of one of our tools or products, please propose your change in one of our community forums and collaborate with a CC staff member if requested to before making any changes.

Back to top