Logo

Save & share projects

Explore step-by-step guides on saving and sharing code in JDoodle.

Saving projects

Your projects are regularly autosaved by default. However, you can use:

  • The ‘Save ’ button to ensure that any new changes are saved.
  • You can also use ‘Fork project ’ to create a copy of your project to make any new changes without disturbing the original.

At this stage, it’s not possible to rename your projects in JDoodle. You can fork a project if you really need to change the name.

Sharing projects

There are few ways to share a project in JDoodle. All are accessed with the share button share-98c9daf4.svg in the left hand sidebar.

Sharing without logging in

Create an Instant Share link to your project if you’re not logged in. This link allows others to view your project, but they cannot edit it.

Sharing while logged in

You have more sharing options when logged in by clicking on the project share icon.

General access

Set the general access for your project, and the permission level:

  • Anyone with the link : Anyone who has the link can access the project.
  • Anyone in the team : Only your team members can access the project.
  • Restricted : Only people you invite can see the project.

You can also select whether this general access is view-only or edit access.

Inviting users

Invite users individually or by group. You can only add users who are already in your team. You can grant them either edit or view access. Multiple users can edit the code in real time if you grant edit access.

Live coding

When you add users with editing access, you enable live coding. This feature allows you and your peers to make edits together in real-time.

Forking and assigning a project copy

Forking creates a copy where you and the invited person can collaborate. Use this option if you want users to work on their own version of the project without editing your original. This is particularly useful for student assignments.

Creating an embed link through the project share icon allows you to embed your code in a JDoodle IDE to your blog or website. Your users can view your code and execute it directly from your page.

Support and resources

Is your issue still not resolved? Here are a few things you can do: