Skip to content

Bit-Quill/nodestream

 
 

Repository files navigation

Nodestream

Fast, Declarative ETL for Graph Databases.

Demo

Badges

Continuous Integration codecov GPLv3 License PyPI version

Features

  • Flexible and extensible YAML based DSL for ETL jobs
  • Connect to data sources like Kafka, AWS Athena, flat files, and more.
  • Developer friendly
  • Highly optimized with async and tuned query generation

Getting Started

Install nodestream with pip

  pip install nodestream
  nodestream new --database neo4j my_project && cd my_project
  nodestream run sample -v

Documentation

Visit our Documentation on Github Pages.

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

Authors

About

A Fast, Declarative, and Extensible ETL Framework for Graph Databases.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.1%
  • Other 0.9%