/sauceboat

ETL library that doesn't get in the programmer's way

Primary LanguagePythonOtherNOASSERTION

Welcome Abord the Sauce Boat

ETL library that doesn't get in the programmer's way and is built around conventions rather than an API. Simply put, sauceboat pipes containers into functions that themselves return containers. Combined with iterators, it makes for a light and memory-friendly ETL solution.

Right now, the closest thing to documentation can be found in examples/.

The name comes from a variation around saucebrush which is a similar project.

Plans

  • Output information about the job (through --info)
  • Support chaining Recipes (fork, join, etc..)
  • Provide an WSGI application with a diagram and statistics as well as logs
  • Documentation

License

This library was written by Benoit Myard for Almacom (Thailand) Ltd. It is released under the BSD license.