CC Open Source Blog
Introducing CC Search Extension
The past three months of Google summer of code has been an amazing learning experience to say the least. I am thrilled to announce that my GSoC project was successfully completed and we were able to achieve more than we aimed for!
The three extension stores of the browsers we were building support for have approved the extension 🎉
Install the extension on your favorite browser from the following links:
Checkout Join the community.
At inception, we thought that the extension would become a complementary plugin to the amazing CC Search but now I can say with confidence that the extension has the potential to sketch an identity of itself. In this section, I will go through all the major features(exclusive of any technical jargon) of the extension.
- Search and filter CC Licensed content
This feature is at the core and the extension does a good job. The searching and filtering is powered by CC Catalog API which exposes various endpoints to get search results and apply filters for providers, licenses, and use-case. This makes sure that you will find exactly what are you looking for.
- One-click easy attribution:
Attributing the owner of the image is as easy as it can get with one-click attribution. You can copy either the Rich-text or HTML version of the attribution to your clipboard by one-click.
- Download images (and attribution):
Download the image to use it in your works from the extension itself. You also have the option to download the attribution as a text file along with the image. This can be helpful when you want to download multiple images in a single session.
- Bookmark images:
Hovering over the image thumbnails and clicking the bookmark icon will save the images. This is perfect for shortlisting the images that you might find usefull in the future. You can view and remove your bookmarks from the bookmarks section.
Export and import bookmarks.
As a user, you might want to easily archive and/or transfer your bookmarks. The extension goes one step ahead and gives you the feature of exporting and importing bookmarks. This makes sure that the solution to archiving and transfer of bookmarks is uncomplicated and straightforward.
Sync your custom setting and bookmarks across devices.
The extension uses the in-build feature of chrome and firefox to sync your custom settings and bookmarks. So you can be sure to have a familiar user experience across your devices.
Options-UI for custom settings.
The extension also has an options page where you can set default filters and settings. The options page helps in decluttering and making sure that the main popup of the extension remains minimal and holds only the most necessary information. This page will host most of the future features too.
- Dark Mode.
Because everyone loves dark mode! Save battery and go easy on your eyes.
Join The Community
We hope that you will give this a shot and maybe use it as your daily driver to search for images. There is so much more that we can do to improve and expand this project. Your help in form of bug reports, feature requests, code contribution will be of great importance in shaping the future of the extension.
You can check out the project on Github.
Come and say hi to us on slack and tell about your experience with CC Search extension. The slack channel is
Posts in the GSoC 2019: CC Search Browser Extension series
- CC Browser Extension - A GSoC Project
- CC Browser Extension Week 5, 6
- CC Browser Extension Week 7, 8
- CC Browser Extension Week 9, 10
- Introducing CC Search Extension