Nano Banana 2.1 ДОСТУПНА — Новинка от Google | Попробовать →
Войти
WAVESPEED AI ЗАПУСК КОДА Работает в браузере
100% БЕСПЛАТНО

Бесплатный онлайн-запуск кодаJavaScript, TypeScript, HTML, SQL и Lua в браузере.

Пишите код, нажимайте «Запустить» и сразу смотрите результат: логи консоли, таблицы, ошибки с номерами строк.
Соберите веб-страницу с живым превью, потренируйтесь в SQL на настоящей базе SQLite или попробуйте Lua. Ничего не нужно устанавливать.

5 языков в одном редактореЖивое превью HTMLКод по ссылке
Без регистрации Ничего не нужно устанавливать В песочнице браузера
Загружаем редактор…
Код выполняется на вашем устройстве и сохраняется только в этом браузере.
ТРИ ПРОСТЫХ ШАГА

Как запустить код онлайн

01

Выберите язык

Выберите JavaScript, TypeScript, HTML/CSS/JS, SQL или Lua. Каждый открывается с рабочим примером.

02

Напишите код

Печатайте в редакторе или откройте файл. Подсветка, отступы и закрывающие скобки помогают по ходу работы.

03

Запустите и поделитесь

Нажмите «Запустить» или Ctrl+Enter, чтобы увидеть вывод. Сохраните файл или скопируйте ссылку, чтобы поделиться кодом.

ПОЛЕЗНО ЗНАТЬ

Советы по запуску кода

Несколько вещей, которые упрощают написание и проверку кода здесь.

await работает на верхнем уровне

В JavaScript и TypeScript можно писать await вне функции, поэтому асинхронный код без fetch проверяется быстро.

console.table для данных

Передайте массив объектов в console.table(), чтобы увидеть его в виде таблицы, которую можно скачать в CSV.

Каждый запуск SQL — с нуля

Размещайте операторы CREATE TABLE и INSERT в начале: при каждом запуске база данных создаётся заново, поэтому результаты воспроизводимы.

Типы TypeScript не проверяются

Типы удаляются перед запуском, поэтому ошибка в типах не остановит программу. Используйте это, чтобы проверять синтаксис и логику.

Остановка клавишей Esc

Бесконечный цикл не подвесит страницу: нажмите «Стоп» или Esc и запустите снова.

Числа в Lua

Целые числа Lua здесь 32-битные, поэтому очень большие целые лучше записывать как десятичные дроби.

WaveSpeed AI

Создайте визуал для своего проекта

Создавайте изображения, короткие ролики и 3D-модели для приложения, игры или сайта с WaveSpeed AI.

  • Более 1000 ИИ-моделей
  • Изображения, видео и 3D
  • Оплата по факту

$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «запуск кода» бесплатный.

Запуск кода онлайн: частые вопросы

Какие языки можно запускать?

JavaScript, TypeScript, HTML/CSS/JS с живым превью, SQL на SQLite и Lua 5.3. Для Python используйте бесплатный онлайн-компилятор Python.

Этот онлайн-запуск кода бесплатный?

Да. Бесплатно, без регистрации, без ограничений на число запусков и без водяных знаков на сохранённом.

Где выполняется мой код?

В вашем браузере, в песочнице без доступа к cookie и хранилищу этого сайта. Код не отправляется на сервер для выполнения.

Можно ли здесь тренироваться в SQL?

Да. Пишите операторы CREATE TABLE, INSERT и SELECT и смотрите каждый результат в виде таблицы. SQLite поддерживает соединения, оконные функции, рекурсивные CTE и функции JSON.

Как увидеть мою HTML-страницу?

Выберите HTML/CSS/JS. Редактируйте вкладки HTML, CSS и JS — превью обновляется по мере ввода, а сообщения консоли страницы появляются под ним.

Как поделиться кодом?

Нажмите «Поделиться», чтобы скопировать ссылку. Код хранится в самой ссылке, поэтому любой, кто её откроет, увидит тот же код в редакторе.

Сохранится ли код, если закрыть вкладку?

Да. Код для каждого языка сохраняется в этом браузере и вернётся, когда вы снова зайдёте. Чтобы сохранить файл на устройство, используйте «Сохранить».

Все бесплатные инструменты

Готовы запустить код?

Выберите язык, нажмите «Запустить» и увидите результат за секунду.

Открыть запуск кода