Skip to main content
Version: Next

Quick Developer Install

Supported Platforms

Select the operating system your are developing on.

TypeIs Supported?
IDE SupportYes. Macvim or Visual Studio Code
DevelopmentYes
ProductionNo
TypeIs Supported?
IDE SupportYes. Vim ( out of the box ) or Visual Studio Code
DevelopmentYes
ProductionYes
TypeIs Supported?
IDE SupportYes
DevelopmentYes
ProductionAccepting contributions

Setup an IDE / editor

Follow the instructions in the tremor-vim Git repository; ensure your `.vimrc` is updated, and that you have the vim ALE asynchronous lint engine.
cd $HOME/.vim/bundle git clone https://github.com/tremor-rs/tremor-vim.git
Follow the instructions in the tremor-vscode Git repository.
We are accepting contributions to support other IDEs.

Set Up the Tremor Language Server

Clone the tremor-langauge-server Git repository; build and install the server, and place the binary on your path.

cd $HOME/git
git clone https://github.com/tremor-rs/tremor-language-server.git
cd tremor-language-server
cargo build --release
export PATH=`pwd`/target/release/tremor-language-server:$PATH

Setup the tremor runtime

cd $HOME/git
git clone https://github.com/tremor-rs/tremor-runtime.git
cd tremor-runtime
cargo build --release --all # go get a nice cup of tea

For more details on building Tremor, please refer to the Tremor development docs.