Forking a project

Forking makes your own editable copy of any public project, so you can build on someone else’s work and publish it as your own.

Forking makes your own copy of any public project. It is how you build on someone else's work, whether you are extending a project or just taking it apart to learn from it.

Fork a project

Open any public project and click Fork in the header.

A public project's header with a Fork button.
The Fork button on a public project.

Name your copy

The Fork Project dialog asks for a project name and a title, both prefilled from the original. Adjust them if you like, then confirm with Fork Project.

The Fork Project dialog, with a project name and title prefilled from the original and a Fork Project button.
Name your copy, then confirm.

What you get

Qollab creates your own copy: a private draft on your account, carrying the original's code and write-up, opened in edit mode. From there it is a normal project. Edit it, run it, and publish it as your own. The original project is untouched, and it keeps a count of how many times it has been forked.

Credit and licensing

Published projects are open so the community can build on them, which is exactly what forking is for. Keep the original author credited when you extend their work, as the community guidelines ask. If your fork adds something meaningful, the Grant Program rewards fork-and-extend work with compute credits.

Stay in the loop.

Get the latest tutorials, demos, and project showcases straight to your inbox. No noise, just the good stuff.