[{"data":1,"prerenderedAt":136},["ShallowReactive",2],{"blog-post-docs\u002Ffork-and-remix":3,"sibling-dives-docs\u002Ffork-and-remix":134,"learn-track-docs\u002Ffork-and-remix":135},{"id":4,"title":5,"authors":6,"body":7,"breadcrumb":6,"builders":6,"byline":6,"category":116,"categoryName":117,"challenge":6,"courseAuthor":6,"courseLead":6,"dek":6,"description":118,"draft":119,"extension":120,"eyebrow":6,"featured":119,"finish":6,"fork":6,"hero":6,"heroAlt":6,"heroCta":6,"heroImage":6,"homepageFeatured":119,"kind":121,"lessonCount":6,"meta":122,"navigation":123,"newsItems":6,"next":6,"ogImage":6,"order":124,"outcomes":6,"path":125,"publishDate":126,"readingTime":6,"related":127,"relatedProjects":6,"seo":128,"stem":131,"tags":132,"track":6,"trackName":6,"__hash__":133},"blog\u002Fblog\u002Flearn\u002Fdocs\u002Ffork-and-remix.md","Forking a project",null,{"type":8,"value":9,"toc":108},"minimark",[10,14,19,27,34,38,48,53,57,64,68,82,86],[11,12,13],"p",{},"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.",[15,16,18],"h2",{"id":17},"fork-a-project","Fork a project",[11,20,21,22,26],{},"Open any public project and click ",[23,24,25],"strong",{},"Fork"," in the header.",[28,29],"blog-figure",{"alt":30,"caption":31,"no":32,"src":33},"A public project's header with a Fork button.","The Fork button on a public project.","","\u002F_content\u002Fimages\u002Fdocs\u002Ffork-button.webp",[15,35,37],{"id":36},"name-your-copy","Name your copy",[11,39,40,41,44,45,47],{},"The ",[23,42,43],{},"Fork Project"," dialog asks for a project name and a title, both prefilled from the original. Adjust them if you like, then confirm with ",[23,46,43],{},".",[28,49],{"alt":50,"caption":51,"no":32,"src":52},"The Fork Project dialog, with a project name and title prefilled from the original and a Fork Project button.","Name your copy, then confirm.","\u002F_content\u002Fimages\u002Fdocs\u002Ffork-modal.webp",[15,54,56],{"id":55},"what-you-get","What you get",[11,58,59,60,63],{},"Qollab creates ",[23,61,62],{},"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.",[15,65,67],{"id":66},"credit-and-licensing","Credit and licensing",[11,69,70,71,76,77,81],{},"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 ",[72,73,75],"a",{"href":74},"\u002Fcommunity-guidelines","community guidelines"," ask. If your fork adds something meaningful, the ",[72,78,80],{"href":79},"\u002Fprograms\u002Fcredits-grant","Grant Program"," rewards fork-and-extend work with compute credits.",[15,83,85],{"id":84},"related","Related",[87,88,89,96,102],"ul",{},[90,91,92],"li",{},[72,93,95],{"href":94},"\u002Flearn\u002Fdocs\u002Fproject-anatomy","The project page",[90,97,98],{},[72,99,101],{"href":100},"\u002Flearn\u002Fdocs\u002Fwrite-your-project-page","Editing your project",[90,103,104],{},[72,105,107],{"href":106},"\u002Flearn\u002Fdocs\u002Fpublish","Publishing and versions",{"title":32,"searchDepth":109,"depth":109,"links":110},2,[111,112,113,114,115],{"id":17,"depth":109,"text":18},{"id":36,"depth":109,"text":37},{"id":55,"depth":109,"text":56},{"id":66,"depth":109,"text":67},{"id":84,"depth":109,"text":85},"projects","Projects","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.",false,"md","doc",{},true,4,"\u002Fblog\u002Flearn\u002Fdocs\u002Ffork-and-remix","2026-09-05",[],{"title":129,"description":130},"Forking a project · Qollab docs","How to fork a public Qollab project into your own editable copy, and what happens to the original.","blog\u002Flearn\u002Fdocs\u002Ffork-and-remix",[],"XNa17HAXh7878hSaLSzifjRepY-ckVDtuy-kwwsaaeE",[],[],1788731751518]