Edit Compute specification (Previously Boosts)
This document will help you improve your Repl's performance by changing its computing abilities. You can make these changes by adjusting vCPUs (think of them as the brain) and RAM (similar to memory).
Hosting webpages
Please note that development hosting was deprecated on January 1st, 2024. However, it is still available in the form of replit.dev URLs. But, the URLs won't be available once you leave your workspace.
Private Repls
With a free Replit account, personal Repls are public by default.
Sharing Your Repl
One of the great parts about Replit is that everything you make can be shared with the world. Since your code is hosted in the cloud, it's as simple as one click!
Authenticating users with Repl Auth
This tutorial is an expansion of this one written by Mat
Repl Auth 2.0
To help you authenticate users hassle-free, we have created Repl Auth. This allows you to authenticate users without having to write your own authentication logic or work with databases. You can simply authenticate a user with their Replit account without the need to store secure passwords. It's also faster to set up than something like Google authentication.
Streaming native graphics using VNC
Replit offers virtual network computing (VNC) functionality. VNC is a mature virtual desktop protocol that allows your Repl to stream a native desktop to your web browser. This protocol allows native applications (developed in Python, Java, C++, etc.) to open desktop windows as they would on any physical computer.
Bounties
5 items
Embedding Repls
Embedding a Repl in your website or documentation allows you to display a read-only view of your code, meaning viewers can see but not edit the code. This feature is particularly useful for showcasing examples, tutorials, or code snippets directly within your content.
Add a "Made with Replit" badge to your Webview
You can add a "Made with Replit" badge in your public Repl's webview. It will link back to your Repl's cover page so that visitors can learn more about your creations.
CLUI, the Graphical CLI
Command Line User Interface, often referred to as the CLUI is an interactive command bar from which you can perform a variety of actions. There are three variations of the CLUI located across Replit: Account, Shortcuts, and Workspace.
Google Authentication in Python and Flask
Allowing your users to log in to your website using their Google account has these benefits:
Key Terms
Basics
Managing your Repls
To manage and keep track of all your Repls, head to your Repls Dashboard. You can find it on your account by clicking on the "My Repls" tab on the left-hand side.
Outbound Data Transfer Limits
Since April 7th, 2023, we have updated the outbound transfer limits for all plans (Free, Replit Core) to enhance the user experience, maintain platform integrity, and provide predictable costs. These limits are in place to ensure fair access to Replit's resources.
Running Rails on Replit
This guide helps with the steps to run a Ruby on Rails application on Replit.