Skip to content

Zluurk/pypeman

 
 

Repository files navigation

Welcome to Pypeman

Pypeman is a minimalist but pragmatic ESB / ETL / EAI in python.

image

image

image

image

image

image

image

See documentation for more information.

Getting started

Installation

With pip :

pip install pypeman # or
pip install pypeman[all] # To install with all optional dependencies

Basic usage

Create a fresh project with: :

pypeman startproject <project_dirname>

Above command will create a new directory with a "settings.py" file containing local configs and a "project.py" file with a channel example that you can uncomment to test pypeman. Follow the commented instructions then execute: :

pypeman start # You can use the --reload option for auto-reloading on changes

Quick command overview

To get command help and more details about commands: :

pypeman --help

To create a fresh project (partially implemented): :

pypeman startproject <project_name>

To start pypeman: :

pypeman start

To show a channel graph: :

pypeman graph

About

Minimalist but pragmatic ESB / ETL in python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 85.2%
  • JavaScript 10.2%
  • Vue 3.9%
  • Other 0.7%