{"id":18871866,"url":"https://github.com/foxifyjs/stream","last_synced_at":"2025-04-14T15:33:00.833Z","repository":{"id":34896128,"uuid":"187253106","full_name":"foxifyjs/stream","owner":"foxifyjs","description":"A high performance Stream alternative for Node.js and browser","archived":false,"fork":false,"pushed_at":"2023-01-03T22:00:56.000Z","size":738,"stargazers_count":4,"open_issues_count":12,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T05:41:04.265Z","etag":null,"topics":["duplex","pipe","read","readable","stream","writable","write"],"latest_commit_sha":null,"homepage":"https://foxifyjs.github.io/stream","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/foxifyjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-17T17:01:12.000Z","updated_at":"2021-11-09T11:50:40.000Z","dependencies_parsed_at":"2023-01-15T10:02:34.906Z","dependency_job_id":null,"html_url":"https://github.com/foxifyjs/stream","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foxifyjs%2Fstream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foxifyjs%2Fstream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foxifyjs%2Fstream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foxifyjs%2Fstream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foxifyjs","download_url":"https://codeload.github.com/foxifyjs/stream/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248906748,"owners_count":21181210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["duplex","pipe","read","readable","stream","writable","write"],"created_at":"2024-11-08T05:27:47.912Z","updated_at":"2025-04-14T15:33:00.801Z","avatar_url":"https://github.com/foxifyjs.png","language":"TypeScript","readme":"# Stream \u003c!-- omit in toc --\u003e\n\n`@foxify/stream` is a high performance Stream alternative for Node.js and browser that has been optimized to be faster than the native version, (why not?!).\n\n[![NPM Version](https://img.shields.io/npm/v/@foxify/stream.svg)](https://www.npmjs.com/package/@foxify/stream)\n[![TypeScript Version](https://img.shields.io/npm/types/@foxify/stream.svg)](https://www.typescriptlang.org)\n[![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/@foxify/stream.svg)](https://www.npmjs.com/package/@foxify/stream)\n[![npm bundle size (minified + gzip)](https://img.shields.io/bundlephobia/minzip/@foxify/stream.svg)](https://www.npmjs.com/package/@foxify/stream)\n[![Tested With Jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![Pull Requests](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg)](https://github.com/foxifyjs/stream/pulls)\n[![License](https://img.shields.io/github/license/foxifyjs/stream.svg)](https://github.com/foxifyjs/stream/blob/master/LICENSE)\n[![Build Status](https://api.travis-ci.com/foxifyjs/stream.svg?branch=master)](https://travis-ci.com/foxifyjs/stream)\n[![Coverage Status](https://codecov.io/gh/foxifyjs/stream/branch/master/graph/badge.svg)](https://codecov.io/gh/foxifyjs/stream)\n[![Package Quality](http://npm.packagequality.com/shield/%40foxify%2Fodin.svg)](http://packagequality.com/#?package=@foxify/stream)\n[![Dependencies Status](https://david-dm.org/foxifyjs/stream.svg)](https://david-dm.org/foxifyjs/stream)\n[![NPM Total Downloads](https://img.shields.io/npm/dt/@foxify/stream.svg)](https://www.npmjs.com/package/@foxify/stream)\n[![NPM Monthly Downloads](https://img.shields.io/npm/dm/@foxify/stream.svg)](https://www.npmjs.com/package/@foxify/stream)\n[![Open Issues](https://img.shields.io/github/issues-raw/foxifyjs/stream.svg)](https://github.com/foxifyjs/stream/issues?q=is%3Aopen+is%3Aissue)\n[![Closed Issues](https://img.shields.io/github/issues-closed-raw/foxifyjs/stream.svg)](https://github.com/foxifyjs/stream/issues?q=is%3Aissue+is%3Aclosed)\n[![known vulnerabilities](https://snyk.io/test/github/foxifyjs/stream/badge.svg?targetFile=package.json)](https://snyk.io/test/github/foxifyjs/stream?targetFile=package.json)\n[![Github Stars](https://img.shields.io/github/stars/foxifyjs/stream.svg?style=social)](https://github.com/foxifyjs/stream)\n[![Github Forks](https://img.shields.io/github/forks/foxifyjs/stream.svg?style=social\u0026label=Fork)](https://github.com/foxifyjs/stream)\n\nThis module is API compatible with the Stream that ships by default with Node.js but there are some slight differences:\n\n- Uses [`@foxify/events`](https://github.com/foxifyjs/events) as the EventEmitter.\n- The `emitClose` option is not available.\n\n## Table of Contents \u003c!-- omit in toc --\u003e\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Benchmarks](#benchmarks)\n- [Versioning](#versioning)\n- [Authors](#authors)\n- [License](#license)\n\n## Installation\n\n```bash\nnpm i @foxify/stream\n```\n\n## Usage\n\n```js\nconst { Readable, Writable, Duplex } = require(\"@foxify/stream\");\n```\n\nFor the API documentation, please follow the official Node.js [documentation](https://nodejs.org/api/stream.html).\n\n## Benchmarks\n\n```bash\nnpm run benchmarks\n```\n\n## Versioning\n\nWe use [SemVer](http://semver.org) for versioning. For the versions available, see the [tags on this repository](https://github.com/foxifyjs/stream/tags).\n\n## Authors\n\n- **Ardalan Amini** - *Core Maintainer* - [@ardalanamini](https://github.com/ardalanamini)\n\nSee also the list of [contributors](https://github.com/foxifyjs/stream/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoxifyjs%2Fstream","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoxifyjs%2Fstream","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoxifyjs%2Fstream/lists"}