All Projects → rabix → Composer

rabix / Composer

Licence: apache-2.0
Visual and code editor for Common Workflow Language

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to Composer

Edi
Edi - The open source text editor IDE based on AvalonDock and AvalonEdit
Stars: ✭ 220 (-5.17%)
Mutual labels:  ide, editor
Lighttable
The Light Table IDE ⛺
Stars: ✭ 11,657 (+4924.57%)
Mutual labels:  ide, editor
Atheos
A self-hosted browser-based cloud IDE, updated from Codiad IDE
Stars: ✭ 144 (-37.93%)
Mutual labels:  ide, editor
Goed
Terminal based code editor / development environment
Stars: ✭ 130 (-43.97%)
Mutual labels:  ide, editor
Vscodium
binary releases of VS Code without MS branding/telemetry/licensing
Stars: ✭ 14,639 (+6209.91%)
Mutual labels:  ide, editor
Ethereum Studio
Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
Stars: ✭ 144 (-37.93%)
Mutual labels:  ide, editor
Oni
Oni: Modern Modal Editing - powered by Neovim
Stars: ✭ 11,466 (+4842.24%)
Mutual labels:  ide, editor
Orchestra
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Stars: ✭ 103 (-55.6%)
Mutual labels:  ide, editor
Radasm2
RadASM v2
Stars: ✭ 161 (-30.6%)
Mutual labels:  ide, editor
Pervane
Plain text file based note taking and knowledge base building tool, markdown editor, simple browser IDE.
Stars: ✭ 159 (-31.47%)
Mutual labels:  ide, editor
Brackets Portable
Windows portable version of adobe brackets web development editor.
Stars: ✭ 124 (-46.55%)
Mutual labels:  ide, editor
Bridge.
Minecraft Add-on Editor | We strive to provide the best development experience possible
Stars: ✭ 193 (-16.81%)
Mutual labels:  ide, editor
Go Plus
An Enhanced Go Experience For The Atom Editor
Stars: ✭ 1,519 (+554.74%)
Mutual labels:  ide, editor
React Codemirror
CodeMirror component for React. @codemirror https://uiwjs.github.io/react-codemirror/
Stars: ✭ 142 (-38.79%)
Mutual labels:  ide, editor
Intellij Elixir
Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Stars: ✭ 1,488 (+541.38%)
Mutual labels:  ide, editor
Komodoedit
Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
Stars: ✭ 1,972 (+750%)
Mutual labels:  ide, editor
Yavide
Modern C/C++ integrated development environment
Stars: ✭ 1,306 (+462.93%)
Mutual labels:  ide, editor
Superblocks Lab
Superblocks Lab for DApp development
Stars: ✭ 100 (-56.9%)
Mutual labels:  ide, editor
Darcula
A Vim color scheme reproduction of the official JetBrains IDE Darcula theme
Stars: ✭ 158 (-31.9%)
Mutual labels:  ide, editor
Zerobranestudio
Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
Stars: ✭ 2,255 (+871.98%)
Mutual labels:  ide, editor

Rabix Composer

Build Status

Rabix Composer is an open source editor for Common Workflow Language documents.

It has a graphical mode allowing drag and drop creation of workflows and wizard type creation of individual tools.

Workflows!

It also has a text mode for entering CWL code directly. The graphical and text modes work seamlessly together.

Graphical to Text and back again!

Dependencies

Installation

git clone https://github.com/rabix/composer
cd composer
npm ci

If you are using Linux:

Install node.js from https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Starting the dev environment

npm run serve // starts the dev server
npm run compile:electron // compiles electron backend
npm run start:electron // opens the app shell

Packaging the build as a desktop app for the host system and architecture

npm run build

Running the tests

npm test

Documentation

Now you can read the Rabix Composer documentation to learn more about Rabix Composer.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].