Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uhop/stream-sort
Sort streams of objects far exceeding available memory.
https://github.com/uhop/stream-sort
Last synced: 1 day ago
JSON representation
Sort streams of objects far exceeding available memory.
- Host: GitHub
- URL: https://github.com/uhop/stream-sort
- Owner: uhop
- License: other
- Created: 2015-05-30T01:46:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-08-06T03:18:00.000Z (about 6 years ago)
- Last Synced: 2023-04-10T00:45:57.420Z (over 1 year ago)
- Language: JavaScript
- Size: 20.5 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stream-sort
[![Build status][travis-image]][travis-url]
[![Dependencies][deps-image]][deps-url]
[![devDependencies][dev-deps-image]][dev-deps-url]
[![NPM version][npm-image]][npm-url]`stream-sort` can sort streams of objects far exceeding available memory. The algorithm has O(N * log N) complexity, and as efficient as a quick sort.
## Introduction
The simplest example (streaming from a file):
```js
// TBD
```## Installation
```bash
npm i --save stream-sort
# or
yarn add stream-sort
```## Documentation
## Release History
- 1.0.0 *the initial release.*
[npm-image]: https://img.shields.io/npm/v/stream-sort.svg
[npm-url]: https://npmjs.org/package/stream-sort
[deps-image]: https://img.shields.io/david/uhop/stream-sort.svg
[deps-url]: https://david-dm.org/uhop/stream-sort
[dev-deps-image]: https://img.shields.io/david/dev/uhop/stream-sort.svg
[dev-deps-url]: https://david-dm.org/uhop/stream-sort#info=devDependencies
[travis-image]: https://img.shields.io/travis/uhop/stream-sort.svg
[travis-url]: https://travis-ci.org/uhop/stream-sort