Unlisted REPLs - Hide your REPLs until you're ready to share them!
Works for everyone with free accounts, not just HACKER plans.
For those using the free version of Repl.it, all REPLs you create are listed as public and all other users can browse and copy your work. This has been the case even for unnamed REPLs you create; all visible under your public profile...until now.
An Unlisted REPL is different than the Private REPL available through the Hacker plan. Private REPLs cannot be viewed by others, even if you have a link to the REPL. An Unlisted REPL can be viewed by anyone who has the link, but since it can't be found on your public profile, only those you give the link to can access it.
I'll describe how it works below, but there's a catch - You have to keep the default name of the Unnamed REPL that you create, so I created a program to help. The REPL in this post is a 'Confidential Unlisted REPL Directory' for all your Unlisted REPLs. Fork or copy it and use it as your own. Even when visible in your profile, others will not be able to see the contents of the directory. Create as many unlisted REPLs as you like and organize them all with this directory.
How to create an Unlisted REPL:
Step 1 - Create a new UNNAMED REPL, but not using the common method of clicking the blue '+' button (this will result in another public REPL). From the selection options on the left side of the web page, choose the 'Languages' option.
Step 2 - Locate and click on the language that you would like to program your new REPL in. REPLs created using this method will not show up in your public profile. Begin programming as usual. Do not edit the default name, or it will become public.
Step 3- Return to the main menu and open your folder of REPLs. The new REPL you just created will be located in the 'Unamed ()' Folder. For convenience, from the main folder list, create a new folder called 'Unlisted Repls' or similar, and move your new REPL out of the unnamed folder. This will help you keep track of REPLs that you created using the unlisted method.
Step 4- Use the attached REPL in this post and add your new REPL to the directory so you can keep track of the random names.
Step 5- Log out of your Repl.it account and navigate to your public profile to verify that your newly created REPL doesn't show up in the list.
Please Note: While following these steps on the Repl.it website may result in unlisted REPLs today, this may not always be the case. Be aware that Repl.it could change how your REPLs are displayed in your profile at any time.
Hey, Repl.it person here
All unnamed repls are not listed on your profile. However, they are exposed to SEO and crawlers through other means. Moreover, the repls are still accessible to other users if they get a hold of the URL. I encourage you not to store any sensitive information on there outside of the .env file.
@RahulChoubey1 At the risk of sounding like a broken record, the code is just a program that makes a directory to help you keep track of the unlisted repls you create. It doesn't actually make the repls. The code doesn't do anything to your Repls. The website creates the Repls and makes them unlisted.
I don't know how the Replit website makes them unlisted, I just know that it does. If you want to know how the website works, you'll have to contact a Replit web developer.
lol i have hacker, i thought everybody knew that unnamed REPLs don't show up on your public profile
I got hacker yesterday because I wanted private REPLs, but now i saw this. I'm an idiot.
I see what you're doing here, but aren't you making it easier to find people's Repls? Since they're stored in an even more compact place than normal?
(btw, you mentioned hacker; I lost my hacker plan this month)
@xxpertHacker Folders are only visible to the owner. They don't appear on public profiles. Additionally, any REPL created using this method (at least for now) will also not appear on the user's profile. In short, there's no easy place to look, since there's nothing to show. Give it a try.
@xxpertHacker Did you actually read the post? I've already covered this information. Look, here's an example - I've created a new unnamed REPL called TrainedMelodicBaitware using the method described above. Go to my user profile and see if you can find it: https://repl.it/@Spacecraft IT WON'T BE THERE. Yet, if I give you the link: https://repl.it/@Spacecraft/TrainedMelodicBaitware You can clearly see that it exists.
tHIS iS gOING tO bE dELETED Amazing project, this will not get deleted anytime soon.
This is gonna get deleted soon. REALLY SOON unless somehow no developers notice or they just don't care as it's falling apart these days now.
Nice job xd
this probably won't get removed because you could technically always do this but almost nobody (including me) knew you could. Technically besides finding this you've done nothing wrong so idk they probably wont delete it. Thx for making this tho xd.