Fork and continue a project
Fork any public project into your own editable copy, then keep building on it.

Forking is how you start from someone else's work instead of a blank project. You make your own copy of any public project, then edit, run, and publish it as your own. It is the fastest way to learn from a project you like, or to build on one.
1. Find a project to fork
Browse Explore or open any public project you want to build on. Anything the community has published can be forked.
2. Fork it
Click Fork in the project header.

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

3. Continue working
Your fork is a private draft on your own account, opened in edit mode with the original's code and write-up already in place. From here it is a normal project: change the code, run it in the Code Playground, rewrite the description, and make it yours. The original is untouched, and it keeps a count of the forks it has.
4. Publish your version
When your version is ready, publish it the way you published your first project. Keep the original author credited when you build on their work, as the community guidelines ask. If your fork adds something meaningful, the Grant Program rewards fork-and-extend work with credits.
Related
Stay in the loop.
Get the latest tutorials, demos, and project showcases straight to your inbox. No noise, just the good stuff.