Перейти к содержимому
trovuТехнологии
Все проектыКейс · Веб-приложение · 2026

Сайт языка программирования «Ясный»

Ясный — экспериментальный язык программирования с русским синтаксисом: ключевые слова родные («если», «функция», «для»), стандартная библиотека на 15 модулей, а AI может писать на нём через встроенный MCP-сервер. Мы сделали сайт с онлайн-песочницей — примеры из документации выполняются прямо в браузере, без установки.

  • Next.js
  • WASM
  • Интерактивная документация

Попробовать язык можно за десять секунд, не выходя из браузера

Отрасль
Образование / Open Source
Срок
6 недель
Версия
v0.60, лицензия MIT
Формат
Сайт + песочница в браузере
Сайт вживую

Откройте проект в браузере

Проект уже работает — посмотрите, как он устроен в реальных условиях.

Перейти на сайт
Задача

С чего всё началось

У языка с русским синтаксисом была проблема, общая для open source проектов: попробовать его — значит установить бинарник, открыть терминал и что-то написать. На странице GitHub новичок видел код, но не мог запустить его в два клика, а ценность языка как раз в ощущении «оно работает на русском».

  • Попробовать язык можно было только после установки — барьер для новичков
  • Примеры в README были статичными: их нельзя изменить и запустить
  • Документация по установке разбросана по нескольким страницам
  • Не было раздела «зачем это нужно» — от первой строчки до HTTP-сервера
Решение

Как мы к этому подошли

Четыре решения, которые определили проект. Каждое обсуждали с командой заказчика до того, как писать код.

  • 01

    Песочница прямо в документации

    Каждый пример в разделах «Ясный за минуту» и «Возможности языка» выполняется в браузере через WASM. Новый пользователь видит результат до того, как решит что-то устанавливать.

  • 02

    Живые примеры вместо картинок

    Восемь примеров «за минуту» — от первой строчки до HTTP-сервера с криптографией — стали интерактивными. Код можно менять и перезапускать прямо на странице.

  • 03

    Сравнение с JavaScript в две колонки

    Один и тот же алгоритм на JavaScript и на Ясном рядом показывает: русский синтаксис — это обёртка вокруг тех же идей, а не другой язык, который надо учить заново.

  • 04

    MCP-сервер как отдельный сценарий

    Встроенный MCP-сервер позволяет Claude и Cursor писать код на Ясном. Раздел про настройку AI-ассистента собрали как самостоятельный сценарий — это отдельная причина прийти на сайт.

Что внутри

Функциональность проекта

Разделы и механики, которые получил заказчик после запуска.

  • 01

    Онлайн-песочница

    WASM прямо в браузере: примеры запускаются без установки, с выводом и ошибками.

  • 02

    Интерактивная документация

    «Ясный за минуту», «Возможности языка» и «Больше примеров» — всё с кнопкой «Запустить».

  • 03

    Учебник и рецепты

    Пути от первой строки до веб-приложения: функции, классы, REST API, Telegram-боты.

  • 04

    Установка и экосистема

    Бинарники для Linux, macOS и Windows, расширение для VS Code, LSP и линтер.

  • 05

    MCP для AI

    Claude и Cursor пишут на Ясном через Model Context Protocol — код понятен без перевода.

  • 06

    Статус проекта

    Открытый роадмап «готово / в работе / в планах» и кнопка поддержки для open source.

Результат

Что изменилось после запуска

0
установок — песочница в браузере
15
модулей стандартной библиотеки
8
примеров «за минуту» с запуском
MIT
открытая лицензия, v0.60
Сайт закрыл главную проблему языка — попробовать его теперь можно за десять секунд, не выходя из браузера. Примеры, которые раньше были картинками в README, стали живыми.
Автор языка «Ясный»
Стек

На чём построен проект

Frontend

  • Next.js
  • TypeScript
  • Tailwind CSS

Песочница

  • WASM
  • Компиляция в браузере

Интеграции

  • GitHub Releases
  • Telegram

Что дальше

Развиваем песочницу дальше: совместные сессии, рецепты от сообщества и автогенерация документации API под каждый релиз языка.

Проект остаётся на нашей поддержке: следим за доступностью, обновляем зависимости и развиваем функциональность по регламенту.

Ещё проекты

Смотрите также

Похожие задачи в других отраслях — с теми же принципами работы.

Нужна оценка проекта?

Пришлите задачу — вернёмся с планом работ, сроками и вилкой бюджета. Если проект окажется не нашим профилем, честно скажем об этом сразу.