Skip to content

Privacy and Security focused Segment-alternative, in Golang and React

Notifications You must be signed in to change notification settings

venturenox/rudder-transformer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tested with jest jest codecov

rudder-transformer

Transformer is a service which transforms Rudder events to destination specific singular events. This is released under under Apache License 2.0

Setup

Transformer

Docker

If you want to run this inside a Docker container

  1. Clone the repository
  2. Run docker-compose up transformer

Native Installation

On Mac, if you don't have make and g++, you would have to install Xcode Command Line Tools using xcode-select --install

On Linux, install the required dependencies python, make and g++

  1. Clone the repository
  2. Run npm install
  3. Start the server with npm start

Transformer without User Functions

If you don't need user functions, you can skip that and run a destination only transformer

Docker

If you want to run this inside a Docker container

  1. Clone the repository
  2. Run docker-compose up transformer-no-func

Native Installation

  1. Clone the repository
  2. Run ENABLE_FUNCTIONS=false npm install
  3. Start the server with ENABLE_FUNCTIONS=false npm start

About

Privacy and Security focused Segment-alternative, in Golang and React

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%