A Fast, Declarative ETL for Graph Databases.
Project description
Nodestream
Fast, Declarative ETL for Graph Databases.
Badges
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
- Zach Probst (@zprobst)
- Chad Cloes (@ccloes)
- Oshri Rozenberg(@orozen)
- Kevin Neal (@khneal)
- Grant Hoffman (@grantleehoffman)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nodestream-0.12.5a7.tar.gz
(89.5 kB
view hashes)
Built Distribution
nodestream-0.12.5a7-py3-none-any.whl
(142.4 kB
view hashes)
Close
Hashes for nodestream-0.12.5a7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1102ccf0a67ec4601ddf38c2202d2aa4bd7823adb7f71504b89a1eaf7b79cb24 |
|
MD5 | 0df7e9f4a9f6e6a414920d5b9dda6038 |
|
BLAKE2b-256 | 7e9ec4d29c1fdbe3ab4ad21fee0eb6480b3e3eb50f00cbb1152a950a481465f0 |