Repolode
lewish

lewish/asciiflow

Клиентское веб-приложение для создания ASCII-диаграмм в браузере, доступное на asciiflow.com.

Звёзды
5,968
Форки
422
Открытые issues
34
Последний коммит
3 месяца назад

Что это?

ASCIIFlow — веб-приложение для создания ASCII-диаграмм. Оно полностью работает на стороне клиента: диаграммы создаются в браузере, без серверной части. Приложением можно пользоваться прямо на asciiflow.com.

Проект написан на TypeScript и собирается с помощью Bazel. В репозитории есть инструкции по запуску локального сервера разработки командой bazel run, а для автоматической перезагрузки страницы во время разработки можно дополнительно использовать ibazel.

Проект распространяется с открытым исходным кодом по лицензии MIT. Разработчики, которые хотят изменить редактор или запустить собственную копию, могут клонировать репозиторий и собрать приложение локально.

Ключевые возможности

  • 01Позволяет создавать ASCII-диаграммы прямо в браузере.
  • 02Полностью работает на стороне клиента, серверная часть не требуется.
  • 03Создано с использованием TypeScript и Bazel.
  • 04Включает локальный сервер разработки и поддерживает автоматическую перезагрузку через ibazel.

Сценарии использования

  • Создание архитектурных диаграмм и блок-схем для вставки в комментарии к коду или документы в обычном текстовом формате.
  • Создание текстовых диаграмм для README-файлов или заметок о проектировании.
  • Изучение или модификация веб-приложения на TypeScript, собираемого с помощью Bazel.

Быстрый старт

  1. 1

    Установите Bazelisk (лаунчер Bazel)

    npm install -g @bazel/bazelisk
  2. 2

    При необходимости установите ibazel для перезагрузки в реальном времени

    npm install -g @bazel/ibazel
  3. 3

    Запустите сервер разработки с перезагрузкой в реальном времени

    ibazel run client:devserver

Что важно знать

  • Для сборки требуется Bazel или Bazelisk, поэтому участникам проекта придется выполнить дополнительные настройки.

Темы

Частые вопросы

Что такое asciiflow?
Клиентское веб-приложение для создания ASCII-диаграмм в браузере, доступное на asciiflow.com. ASCIIFlow — веб-приложение для создания ASCII-диаграмм. Оно полностью работает на стороне клиента: диаграммы создаются в браузере, без серверной части. Приложением можно пользоваться прямо на asciiflow.com.
asciiflow можно использовать бесплатно? Какая у него лицензия?
asciiflow распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
asciiflow всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в asciiflow — 13 июл. 2026 г..
Для чего можно использовать asciiflow?
Создание архитектурных диаграмм и блок-схем для вставки в комментарии к коду или документы в обычном текстовом формате. Создание текстовых диаграмм для README-файлов или заметок о проектировании. Изучение или модификация веб-приложения на TypeScript, собираемого с помощью Bazel.
Как установить asciiflow?
Установите Bazelisk (лаунчер Bazel): npm install -g @bazel/bazelisk При необходимости установите ibazel для перезагрузки в реальном времени: npm install -g @bazel/ibazel Запустите сервер разработки с перезагрузкой в реальном времени: ibazel run client:devserver
Где скачать asciiflow?
Исходный код и инструкции по установке — на GitHub: https://github.com/lewish/asciiflow

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты