Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/retejs/rete
JavaScript framework for visual programming
https://github.com/retejs/rete
dataflow-programming flow-based-programming graph-editor node-editor standwithukraine visual-programming
Last synced: 4 days ago
JSON representation
JavaScript framework for visual programming
- Host: GitHub
- URL: https://github.com/retejs/rete
- Owner: retejs
- License: mit
- Created: 2017-02-28T13:17:03.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T18:27:47.000Z (3 months ago)
- Last Synced: 2024-10-29T11:27:12.631Z (about 1 month ago)
- Topics: dataflow-programming, flow-based-programming, graph-editor, node-editor, standwithukraine, visual-programming
- Language: TypeScript
- Homepage: https://retejs.org
- Size: 2.13 MB
- Stars: 10,114
- Watchers: 158
- Forks: 652
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-game-engine-dev - Rete.js - Framework for visual programming and node editors. [[Demo](https://rete.js.org/#/examples/basic)] (Libraries / JavaScript)
- awesome-ccamel - retejs/rete - JavaScript framework for visual programming (TypeScript)
- awesome-list - rete
- awesome-nodejs - rete - 可视化流程编排工具 (Uncategorized / Uncategorized)
- awesome-javascript - Rete.js - A modular framework for visual programming allows to create node based editor in browser. (MVC Frameworks and Libraries / Runner)
- awesome-starred - retejs/rete - JavaScript framework for visual programming (others)
- awesome - retejs/rete - JavaScript framework for visual programming (TypeScript)
- awesome - retejs/rete - JavaScript framework for visual programming (TypeScript)
README
Rete.js
====
[![Made in Ukraine](https://img.shields.io/badge/made_in-ukraine-ffd700.svg?labelColor=0057b7)](https://stand-with-ukraine.pp.ua)
[![Discord](https://img.shields.io/discord/1081223198055604244?color=%237289da&label=Discord)](https://discord.gg/cxSFkPZdsV)**JavaScript framework for visual programming**
![rete logo](https://raw.githubusercontent.com/retejs/rete/assets/preview.svg)
#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](https://savelife.in.ua/en/donate/)
Help to defend Ukraine — donate to the [fund of the National Bank of Ukraine](https://ukraine.ua/news/donate-to-the-nbu-fund/)
Introduction [🎥](https://youtu.be/xqPLa6P194A)
----**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](https://retejs.org/docs/development/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
```bash
npx rete-kit app
```Alternatively, you can follow the [complete guide](https://retejs.org/docs/getting-started/)
Documentation
----- [Introduction](https://retejs.org/docs)
- [Guides](https://retejs.org/docs/guides/basic)
- [Examples](https://retejs.org/examples)## Sponsors
Thank you to all our sponsors! [Become a sponsor](https://opencollective.com/rete#sponsor)
## Backers
Thank you to all our backers! [Become a backer](https://opencollective.com/rete#backer)
## Contributors
This project exists thanks to all the people who contribute. [Contribute](https://retejs.org/docs/contribution).
## License
[MIT](https://github.com/retejs/rete/blob/main/LICENSE)