Код → блок-схема алгоритму за ДСТУ 19.701-90 (= ГОСТ 19.701-90 = ISO 5807-85). Python, C, C++, C#, Java, Pascal → коректна блок-схема: Word (.docx), SVG, PNG, PDF, Typst, Excalidraw.
Раніше rombik був відкритим рушієм у цьому репозиторії. Він виріс у самостійний
продукт із власним серверним рушієм на Go, акаунтами, галереєю та HTTP-API — тож код
застосунку тепер розвивається приватно, а тут лишився цей опис.
Дякую кожному, хто стежив за репозиторієм і поставив зірочку — ви були з самого початку. ⭐
Головне: базовий функціонал як був, так і лишається безкоштовним для всіх. Комерційними стали лише «преміум»-зручності (вектор / редактор), а не сама генерація схем.
| Безкоштовно (без обмежень) | За підпискою / кредитами |
|---|---|
| ✅ Генерація блок-схем з коду — усі 6 мов | 💎 Word (.docx) нативними фігурами — справжні об'єкти документа, не картинка |
| ✅ Експорт PNG (екранна якість) | 💎 Вектор: SVG, PDF, Typst, Excalidraw + Hi-res PNG (2× / 3× / 4×) |
| ✅ Налаштування за ДСТУ: формат циклів, слова термінаторів, підписи «Рисунок N», поділ на частини | 💎 Візуальний редактор схем (перетягування, ручний поділ, конектори, undo/redo) |
| ✅ Галерея прикладів, пошук, інтерфейс укр / англ | 💎 Власні слова й підписи поза пресетами |
Жодної реєстрації, щоб просто побудувати схему й забрати PNG — відкрив сайт і працюєш. Оплата — карткою, Apple Pay, Google Pay чи в застосунку monobank (через monopay).
ДСТУ 19.701-90 дослівно відповідає ISO 5807-85 — тобто умовні позначення схем коректні не лише для українських викладачів, а й за міжнародним стандартом. Інтерфейс і підписи в самих схемах доступні українською та англійською.
Сайт будує схему на сервері: код надсилається на бекенд лише для генерації й одразу повертається вам. Я не зберігаю ваш код, не публікую його і не передаю третім сторонам — він потрібен виключно щоб намалювати схему.
Потрібен програмний доступ — генерувати схеми зі скриптів, CI чи власних застосунків?
Є HTTP-API за ключем (rk_…):
POST /api/v1/render— код →Word / SVG / PNG / PDF / Typst / Excalidraw(1 кредит за схему — batch на N функцій спише рівно стільки схем, скільки намалював);- баланс, поповнення, подарунок кредитів другові;
- OpenAPI 3.1-специфікація + готовий скіл для AI-агентів (щоб самі робили запити).
Документація й створення ключа — на сайті: Довідка → API.
- CLI
rombik— постав однією командою і генеруй схеми просто з терміналу чи CI:curl -fsSL https://rombik.app/install.sh | sh # Windows: irm https://rombik.app/install.ps1 | iex rombik auth
- MCP-сервер —
rombik mcpпіднімає Model Context Protocol для Claude Desktop, Cursor, Cline тощо: агент сам рендерить схеми, перевіряє баланс і поповнення. Ключ лежить локально й у контекст моделі не потрапляє.
Питання, баги, ідеї — через форму зворотного зв'язку на сайті.