Skip to main content

Welcome to bolt.new

Start building your next project

Start with Astro

Build a fast blog with modern tooling

NativeScript App

Create cross-platform mobile apps

Vitepress Docs

Build documentation site

Recent Projects

P

Personal Blog

Updated 2 days ago

D

Documentation Site

Updated 5 days ago

Learning Resources

Documentation

Explore our comprehensive guides and API references

Tutorials

Learn through step-by-step tutorials

Project Templates

Start with a template or create from scratch

🚀

Blog with Astro

Modern blog template with Astro and Markdown support

Astro Blog
📱

Mobile App Starter

Cross-platform mobile app template with NativeScript

Mobile NativeScript
📚

Documentation Site

Professional documentation template with Vitepress

Docs Vitepress
🎨

UI Components

Ready-to-use UI components with shadcn/ui

UI Components
🎭

Presentation Deck

Create beautiful presentations with Slidev

Slides Slidev
🎥

Video Creator

Create programmatic videos with Remotion

Video Remotion
File:

Files

index.js
styles.css
index.html
// Welcome to bolt.new code editor
const greeting = "Hello, World!";
console.log(greeting);

function init() {
    // Your code here
    return {
        status: "ready",
        message: "Editor initialized"
    };
}

// Start coding...

Preview

React Component Setup
2 minutes ago
API Integration Help
1 hour ago
Database Schema Design
2 hours ago

AI Assistant

Ask me anything about development

AI
Hello! I'm your AI development assistant. How can I help you today?
Can you help me set up a new React project?
U
AI
Here's how you can create a new React project using Create React App:
npx create-react-app my-app
cd my-app
npm start

This will create a new React project and start the development server.

Press Enter to send, Shift + Enter for new line
0/2000

Settings

Manage your account and preferences

Profile

U

Editor Preferences

Automatically save changes

API Keys

Production API Key
Last used 2 hours ago
Development API Key
Last used 5 days ago

Danger Zone

Delete Account
Permanently delete your account and all data

Team Collaboration

Work together with your team members

Active Members

JD
John Doe
Admin
Online
JS
Jane Smith
Developer
Away

Shared Projects

E-commerce Platform

Last updated 2 hours ago

Active
+2 more

Mobile App

Last updated yesterday

In Progress
+1 more

Recent Activity

John Doe commented on E-commerce Platform
2 hours ago
Jane Smith pushed new changes
4 hours ago
New team member invited
Yesterday

Quick Actions

Deployments

Manage and monitor your application deployments

Active Deployments

12

Total Builds

145

Success Rate

98.5%

Recent Deployments

Status Project Branch Commit Author Deployed Actions
Success E-commerce Platform main 3a7e2d9 John Doe 2 minutes ago
Building Mobile App develop 8b4f1c2 Jane Smith 5 minutes ago
Failed API Service feature/auth 5d9e4b7 Mike Johnson 1 hour ago

Deployment Settings

Auto Deploy

Automatically deploy when pushing to main branch

Build Cache

Enable build caching for faster deployments

Introduction

Welcome to the bolt.new documentation. Learn how to build and deploy your applications with our comprehensive guides and tutorials.

What is bolt.new?

bolt.new is a modern development platform that enables you to build, test, and deploy applications seamlessly. With our integrated tools and services, you can focus on writing code while we handle the infrastructure.

Key Features

Instant Development Environment

Start coding immediately with our cloud-based IDE and development environment.

Integrated Tools

Access a wide range of development tools and services directly from your workspace.

Automated Deployment

Deploy your applications with a single click to our global infrastructure.

Collaboration Features

Work together with your team in real-time with built-in collaboration tools.

Code Example

// Quick start example
import { createApp } from 'bolt.new/core';

const app = createApp({
  name: 'my-project',
  template: 'react-ts'
});

app.start().then(() => {
  console.log('Development environment ready!');
});

Next Steps