Jan 30, 2025Repls are now Replit Apps
Today we made a big update to how we name things on Replit. What we previously called “Repls” are now “Replit Apps”, or just “Apps” for short. It’s a better description of what users are building on Replit today, and more in line with how we name things. REPLs are something we’ve always been a fan of at Replit. The read-eval-print-loop is one of the fastest and most intuitive ways to understand programming, try ideas, and get feedback. Those are all values we try to instill in the product to this day. The name Repl on Replit goes way back, even further than the company itself. When Amjad first launched a project to make coding in the browser easier, it was called JSREPL because it gave you a JavaScript REPL right in the browser. No installing tools, just write code.
Jan 16, 2025AI Coding is Better with Python
"Can everyone really code with AI?" I hear this question all the time. Usually after someone sees a viral post about an AI-built app and thinks "I could do that too!" But here's what those posts don't tell you: most AI-generated apps are just pretty shells—nice looking websites that lack functionality. Why? Most AI coding assistants build with JavaScript and are optimized for presenting information to the user (frontend development). These apps lack the backends and services that power functional applications. JavaScript is great. It creates beautiful frontends—Replit’s AI tools use it well. But Replit is unique: we don’t only use JavaScript. In fact, there are many times it’s not the right tool for the job. Perhaps you’re:
Dec 10, 2024Announcing the New Replit Assistant
Today on Replit, anyone can take their ideas and turn them into software — no coding required. For nearly a decade, Replit’s mission has been to bring coding to the next billion people. We’ve helped millions of people learn to code and made programming less intimidating. But now, thanks to our Agent and Assistant, our AI coding products, we’re taking a giant leap forward. You don’t need to learn coding to be a creator — you just need an idea. From local realtors in Cleveland to Japanese influencers to product managers at some of the world’s largest enterprises, people are building incredible things on Replit. We no longer need to limit ourselves to being users of software, we can all be creators. Today, we’re taking Replit Agent out of early access and officially launching it with groundbreaking updates that will radically expand who can create software. Let us show you what’s possible.
Nov 13, 2024Zero to MVP
Since joining Replit, I’ve faced a harsh truth—I’ve never written a line of code. As a UC Berkeley student studying business journalism, coding feels out of reach. I’ve had countless app ideas but would always hit the same wall: Who can build this for me? That’s until I discovered Replit. It's a platform that brings ideas to life fast—no technical background needed. Replit bridges the gap between creative vision and actual execution. Making Ideas Happen
Nov 4, 2024How we name things
What’s in a name? Well, a lot, but first and foremost: stress. Whether we’re naming our babies, pets, companies, or features, we tend to worry a lot about finding the perfect name. We know intuitively that a name will shape how something is perceived and even influence its direction going forward. And yet, this stress isn’t equally distributed. In business, people tend to think a lot about the names of the companies they’re building but leave each product and feature name up to whoever thinks of the best-sounding name first.
Oct 8, 2024From localhost to live
If you have a body, you are an athlete. Bill Bowerman, Co-founder, Nike The title "programmer" was always reserved for those who code. So it make sense that shipping software is synonymous with, well... writing code. But is the hardest part about shipping really learning to code? I wish. The hardest part(s) are everything that lives between localhost and live. Today, we're seeing a new class of builders—the AI native developer. These users have some technical prowess and build through clever use of the latest tools. But the problem was never just writing code. Despite lower friction to code, roadblocks still exist. Where, you ask?
Aug 26, 2024Introducing Deployment Rollbacks
Deployment rollbacks are a new feature that allow you to quickly and confidently version your deployments. Rollbacks allow you to restore a previous successful deployment in one click: fix a broken build or a typo in seconds. A quick tour Let’s explore the new additions to the deployment experience. Rollback activation
Jul 19, 2024Introducing Replit Projects
We’re excited to announce Projects for Replit, a new way to collaborate with your team. This feature is in beta now, available to all Replit Teams customers. Projects let you maintain multiple versions of your team’s codebase and easily merge your changes together when you’re ready. Anyone on your team can “fork” (create a new copy of the code), make changes, preview what changed, and then merge those changes back into the main version with a few clicks. If you weren’t using Replit, it might take a new teammate hours to set up their local development environment, make their changes correctly, and get their code reviewed and merged. Why use Projects? As a team writing software, collaboration is important. Realtime coding or pair programming is useful, but sometimes you need your own space to work. If your whole team was working on their ideas in a realtime session at the same time, one person writing some invalid code would stop everyone else from being able to test their own code. And sometimes, you might want to test out an idea without knowing for sure if it’s the right approach, and be ready to scrap it if it doesn't work out.
Jul 16, 2024Introducing Replit Teams
In today's fast-paced work environment, using real-time collaboration tools like Google Docs and Figma comes naturally to most of us. As a result, we've come to expect a lot more from our tools. Yet, when it comes to building software, we often find ourselves stuck with tools built for a different era — tools that cause our teams to feel siloed, inefficient, and less collaborative overall. In decades past, the software development lifecycle looked like a rigid industrial process: product managers would hand off documents to designers, and designers would hand off mock-ups to engineers. Today, however, the process is much more fluid and cross-functional. Engineers contribute to design, product managers prototype, and designers code. Still, engineering tools have remained inaccessible to everyone except engineers, preventing meaningful contributions from other roles, and slowing everyone down. This led us to wonder: What would it look like to design software collaboration tools that truly meet the changing needs of 21st-century teams? Introducing Replit Teams Go from idea to software faster than ever before. Today, we’re announcing that Replit Teams is generally available and here to set a new standard for building software.
Jun 6, 2024Announcing Replit Guides
Today, we are launching our first version of Replit Guides. Guides provide end-to-end content for learning new skills and building new applications. We are launching with an initial set of guides in partnership with some of the best in tech. Check out Replit Guides. Why Are We Launching Guides? Empower the next billion software creators. That’s the Replit mission. We continue to build an end-to-end development platform that allows people of all backgrounds, demographics, and skill levels to go from idea to software, fast. Platform updates and advances in our AI features are making Replit more powerful, while simultaneously lowering the barrier to entry.
May 2, 2024Introducing Object Storage
We’re excited to announce Replit Object Storage, a fast and durable way to persist files and other unstructured data. Object Storage ensures your data is resilient against data loss and usable across the Replit workspace and Deployments. It handles any number of processes reading and writing simultaneously, enabling your application to seamlessly add compute power and scale to handle extra requests. Our goal with Object Storage was to deliver a solution that enables you to start reading and writing files from your application as quickly as possible. We’ve designed the system to require minimal configuration and work out-of-the-box in both the workspace and Deployments. Object Storage excels at storing large amounts of unstructured data (think lots of files with varying shapes and sizes). It’s ideal for: Storing media assets such as images Persisting files uploaded by users such as PDF documents Flexible data storage that doesn’t require configuring a database such as CSV and JSON files
Apr 3, 2024Replit Developer Day recap
On April 2nd, we hosted our second annual Developer Day live from San Francisco. We announced our biggest evolution yet – we’re making the power of Replit available for teams. Here’s the full recap. Our mission Replit’s mission is to empower the next billion software creators. We are at an incredibly unique time in history, where for the first time, anyone with basic access to a computer and the internet can learn skills that can fundamentally change their lives. This kind of wealth creation opportunity has not existed before. Soon, what it means to be a software developer is going to look radically different than it does today. Replit is not just for hackers and engineers; we also want to empower builders of all kinds: artists, scientists, and citizen developers. If you have an idea, you should be able to build it and ship it. Empowerment is at the heart of our mission.
Apr 2, 2024Get early access to Replit Teams
We’re bringing the power of Replit to your team, so that you can collaborate, develop, and deploy software together. The future of collaborative software development is coming soon. We're thrilled to give a set of customers early access to what we've been working on: a new Replit Teams product that will redefine how software is made collaboratively with AI. Some highlights we’re excited about: Organizational intelligence: Unleash AI-powered code completion, chat, and retrieval-augmented generation (RAG) across your team. Ultra-fast workspaces: Access 8vCPUs and 16GB RAM machines, ensuring your team has a smooth workspace experience.
Mar 26, 2024Introducing Scheduled Deployments
Today, we are launching Scheduled Deployments. This service allows you to schedule your applications to run at predetermined time intervals seamlessly. Specify when the application should run in natural language, and Replit will take care of the rest. Scheduling has always been a popular use case on Replit, but configuring an application like this was difficult. Most developers set up schedulers by deploying an infinite loop that constantly checked the time to a Reserved VM. This process not only had a lot of overhead, but was also inefficient and costly. Now, you can write something like, “Run this script every Tuesday and Thursday at 3:00 PM,” and we’ll generate the cron expression for you so that you can focus on building. What you can build In our closed beta, developers have used Scheduled Deployments to build applications like:
Feb 14, 2024Introducing Multiplayer AI Chat
One of our core beliefs at Replit is that multiplayer collaboration makes building software more creative and efficient. After introducing Replit AI for All last year, we heard from our users how transformative AI has been to their development workflows. Today, we are announcing several updates to our AI Chat product, but most importantly, we are bringing the multiplayer power of Replit to AI. We will continue to offer AI to all users, with advanced models available for Replit Core members, but now with the ability to collaborate with others in multiple, persistent chat sessions. What's new? Multi-session chat with persistence You can now create and manage multiple chat sessions when interacting with Replit AI. Creating multiple threads with our AI products allows you to switch between asking for explanations about files in your codebase, generating code for a new feature, and debugging, all without losing your progress. This was a top feature request, and we’re excited to bring multi-session functionality to the platform so developers can stay organized and engaged, all within the same familiar workspace UI. Collaboration and multiplayer
