CC Open Source Blog

CC Vocabulary, the lexicon so far


by Dhruv Bhanushali on 2019-07-05

This blog is part of the series: GSoC 2019: CC Vocabulary

CC Vocabulary has really come into its own over the last couple of weeks. Here are some of the newest additions to the CC Vocabulary thesaurus of components.

Tokens now have i18n enabled.

Token i18n

The code editor has a new dark Material-design inspired theme.

Dark editor theme

Meet Inputs, the Vue approach to forms.


Say hi to new documentation for Container (and a lot of other components).


Grids are a powerful way to lay your content out.


There's also a new table component. It's still under active development as of now.



CC Vocabulary is much more mature now than it was at the time of writing my last blog. It has a much more stable codebase and a larger collection of polished components. So if you are a developer of CC apps, I would recommend you use some of its offerings in your latest project.

CC Vocabulary is out now, with its code, design and translations on GitHub and a live styleguide hosted on GitHub pages. Please check it out and join the discussions. Since it is too early to even call it a beta, your feedback is crucial in shaping its future and with it, the future of all Creative Commons apps.

Here's a sneak peek!

CC Vocabulary in production
Say hello to CC Vocabulary!

CC Vocabulary is my GSoC 2019 project under the guidance of Hugo Solar and Sophine Clachar. Although not officially a mentor Kriti Godey has also been really supportive and helpful.

Work log

See GitHub commits for in-depth logs.

Coming up

See proposal for in-depth goals.