https://github.com/terascope/teraslice
Scalable data processing pipelines in JavaScript
https://github.com/terascope/teraslice
elasticsearch hadoop hdfs json kafka
Last synced: about 1 month ago
JSON representation
Scalable data processing pipelines in JavaScript
- Host: GitHub
- URL: https://github.com/terascope/teraslice
- Owner: terascope
- License: apache-2.0
- Created: 2015-07-21T23:09:13.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-02T23:20:31.000Z (about 1 month ago)
- Last Synced: 2025-04-02T23:28:38.209Z (about 1 month ago)
- Topics: elasticsearch, hadoop, hdfs, json, kafka
- Language: TypeScript
- Homepage: https://terascope.github.io/teraslice/
- Size: 110 MB
- Stars: 50
- Watchers: 14
- Forks: 13
- Open Issues: 107
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terascope Projects
This monorepo contains sub-packages for various Terascope projects.
[](https://travis-ci.com/terascope/teraslice)
[](https://codecov.io/gh/terascope/teraslice)
[](https://github.com/facebook/jest)
[](https://snyk.io/test/github/terascope/teraslice)
[](https://opensource.org/licenses/Apache-2.0)## Notable Projects
- Teraslice - Scalable data processing pipelines in JavaScript.
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/teraslice)
- [Documentation](https://terascope.github.io/teraslice/docs/overview)
- Teraslice CLI - Command line tools to manage Teraslice
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/teraslice-cli)
- [Documentation](https://terascope.github.io/teraslice/docs/packages/teraslice-cli/overview)
- Teraslice Test Harness - Unit testing harness for Teraslice Processors
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/teraslice-test-harness)
- [Documentation](https://terascope.github.io/teraslice/docs/packages/teraslice-test-harness/overview)
- Teraslice Javascript Client - Node.js client library
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/teraslice-client-js)
- [Documentation](https://terascope.github.io/teraslice/docs/packages/teraslice-client-js/overview)
- Terafoundation - Multiprocess runtime for Node.js
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/terafoundation)
- [Documentation](https://terascope.github.io/teraslice/docs/packages/terafoundation/overview)
- Data Mate - A Data Transformation library with DataFrames
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages/data-mate)
- [Documentation](https://terascope.github.io/teraslice/docs/packages/data-mate/overview)
- xLucene - Extensible Lucene query syntax parser and executor
- Source Code: ([Parser](https://github.com/terascope/teraslice/tree/master/packages/xlucene-parser)) - ([Translator](https://github.com/terascope/teraslice/tree/master/packages/xlucene-translator))
- Documentation: ([Parser](https://terascope.github.io/teraslice/docs/packages/xlucene-parser/overview)) - ([Translator](https://terascope.github.io/teraslice/docs/packages/xlucene-translator/overview))
- Other - Various supporting packages
- [Source Code](https://github.com/terascope/teraslice/tree/master/packages)
- [Documentation](https://terascope.github.io/teraslice/docs/packages)## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[Apache-2.0](./LICENSE).
Some packages in this repository are licensed under [MIT](https://opensource.org/licenses/MIT).