rete

Из публичных источников

Rete.js — открытый JavaScript-фреймворк для визуального программирования и редакторов узлов с обработкой потоков данных и управления в веб-приложениях.

БиблиотекаКатегория: Библиотеки и SDK · UI и редакторыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

Создание редактора узлов или инструмента визуального программирования с нуля требует одновременно решать задачи отображения узлов и связей, обработки данных и выполнения графа. Rete.js — JavaScript-фреймворк, который берёт на себя эти части, чтобы разработчики могли сосредоточиться на логике своего приложения. Фреймворк предоставляет готовые решения для визуализации графов с помощью различных библиотек и фреймворков, а также движки обработки на основе подходов потоков данных и потоков управления. Утилита командной строки Rete Kit создаёт заготовку проекта с React.js, Vue.js, Angular или Svelte и выбранным набором функций. Rete.js распространяется по лицензии MIT и подходит разработчикам, которым нужен интерфейс визуального программирования в веб-приложении, например конструктор низкокодовых решений или редактор автоматизации. Он используется как библиотека внутри существующего фронтенд-проекта. Документация, руководства и примеры доступны на официальном сайте.
  • dataflow-programming
  • design
  • flow-based-programming
  • graph-editor
  • node-editor
  • standwithukraine
  • visual-programming

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    retejs.org/ ↗
  • Реестр пакетов языкаnodejsИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    npm install rete

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    www.npmjs.com/package/rete ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/retejs/rete ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
Node.jsСовместимо—манифест пакета: package.json name0.60
PythonНеизвестно———
JVMНеизвестно———
.NETНеизвестно———
WebAssemblyНеизвестно———
Web browserСовместимо—Заявлено в карточке—

Релизы

проверено 29 окт. 2026 г.
v2.0.6Последний30 июн. 2025 г.Официальный источник ↗

Файлы версии 1.4.9

Последние файлы — в версии 1.4.9

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
rete.common.jsдругое79,1 KB—Официальный источник ↗
rete.common.js.mapдругое94,8 KB—Официальный источник ↗
rete.esm.jsдругое78,8 KB—Официальный источник ↗
rete.esm.js.mapдругое94,7 KB—Официальный источник ↗
rete.min.jsдругое42,4 KB—Официальный источник ↗
rete.min.js.mapдругое75,9 KB—Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества96
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 19 days ago
Документация · 1515
README 2580 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 106
10 release(s), latest 472 days ago
Точность категории · 1010
classifier confidence 1
Популярность · 1010
12293 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 761 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/retejs/reteОсновной★ 12 293 звёздактивность 27 сент. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

xyflowПохожий
xyflow (React Flow и Svelte Flow) — открытая библиотека под лицензией MIT для создания интерактивных узловых интерфейсов, блок-схем и редакторов графов на React или Svelte.MIT · Библиотеки и SDK
blocklyПохожий
Blockly — открытая JavaScript-библиотека, которая добавляет в веб-приложения визуальный редактор кода с перетаскиваемыми блоками вместо ввода синтаксиса.Apache-2.0 · Библиотеки и SDK
grapesjsПохожий
GrapesJS — бесплатный открытый фреймворк-конструктор веб-страниц (JavaScript-библиотека) для визуального создания HTML-шаблонов без программирования.Библиотеки и SDK
doclingПохожий
Docling — библиотека на Python с открытым кодом (лицензия MIT), которая переводит PDF, DOCX, PPTX, HTML и другие документы в структурированные данные для генеративного ИИ.MIT · Библиотеки и SDK
pixijsПохожий
PixiJS — открытая библиотека для 2D-рендеринга в HTML5, позволяющая создавать быструю интерактивную графику и игры в браузере на WebGL и WebGPU.MIT · Библиотеки и SDK
monaco-editorПохожий
Monaco Editor — браузерная библиотека кода по лицензии MIT от Microsoft, ядро редактора VS Code, для встраивания IDE-подобного редактирования в веб-приложения.MIT · Библиотеки и SDK

README

Из retejs/rete · лицензия MIT · загружено 29 окт. 2026 г.

Rete.js

[Made in Ukraine] [Discord]

JavaScript framework for visual programming

[rete logo]

#StandWithUkraine 💙💛

#RussiaInvadedUkraine on 24 of February 2022, at 5.00 AM the armed forces of the Russian Federation attacked Ukraine. Please, Stand with Ukraine, stay tuned for updates on Ukraine’s official sources and channels in English and support Ukraine in its fight for freedom and democracy in Europe.

Help to defend Ukraine — donate to Ukraine’s main charity fund

Help to defend Ukraine — donate to the fund of the National Bank of Ukraine

Introduction 🎥

Rete.js is a framework for creating visual interfaces and workflows. It provides out-of-the-box solutions for visualization using various libraries and frameworks, as well as solutions for processing graphs based on dataflow and control flow approaches.

Getting started

Use Rete Kit to quickly set up a Rete.js application. It lets you select a stack (React.js, Vue.js or Angular, Svelte) and the set of features

npx rete-kit app

Alternatively, you can follow the complete guide

Documentation

Sponsors

Thank you to all our sponsors! Become a sponsor

Backers

Thank you to all our backers! Become a backer

Contributors

This project exists thanks to all the people who contribute. Contribute.

License

MIT

Открыть репозиторий ↗