PackageTrack
Sign in Get early access

stream-json

A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.

3.5.0 36M downloads/mo #3455 most downloaded on npm uhop/stream-json

What this package is like to depend on

Last release 1 months ago

07 Jul 2026

Release timing varies

gaps range from 2 weeks to 1.4 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

13 years old

55 releases · first in 2013

8 releases in the last 12 months

see the full history below

Release timeline

55 releases · Aug 2013 to Jul 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 55
  1. 3.5.0 07 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.4.0 and 3.5.0 there were 5 commits, 4 of them substantive:

    • Bump the npm-deps group with 2 updates (#206)
    • Bump the npm-deps group across 1 directory with 4 updates (#209)
    • Added maxDepth option.
    • New version: 3.5.0.
  2. 3.4.0 08 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.3.0 and 3.4.0 there were 23 commits, 23 of them substantive:

    • Updated dependencies.
    • Updated dependencies.
    • Removed unused skills.
    • Updated wiki.
    • Updated wiki.
    • Removed puppeteer (fails on install, cannot fix).
    • Updated wiki.
    • Updated wiki.
    • Updated wiki.
    • Worked on README.
    • Updated wiki.
    • More work.
    • Fixed runtime versions.
    • Updated wiki.
    • Updated wiki.
    • null => none
    • Updated wiki.
    • Updated wiki.
    • Reorg in file utilities.
    • Updated wiki.

    …and 3 more.

  3. 3.3.0 29 May 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.2.0 and 3.3.0 there were 14 commits, 14 of them substantive:

    • Synced other parsers with JSON. Cleaned up exports.
    • Cleaned up exports.
    • Fixed more exports.
    • Fixed verifier export.
    • Fixed stringer export.
    • Updated docs.
    • Switched to char parsing for comments.
    • Added file adapters.
    • Delegated JSONL to stream-chain.
    • Cleaned up JSONL.
    • Added trailingComma.
    • JSONC parser emits comma and stringer can consume it.
    • New version: 3.3.0.
    • Updated deps.
  4. 3.2.0 27 May 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.1.0 and 3.2.0 there were 15 commits, 15 of them substantive:

    • Minor facelift.
    • Reorg tokens as TS string enums.
    • Replaced any to unknown.
    • Added generics to FlexAssembler.
    • Made withParser() generic.
    • Added more genericity.
    • Added more genericity for assemblers.
    • Added exec() benchmarks.
    • Rearranged test data, more profiling.
    • More benchmarks.
    • Updated stream-chain, updated the license.
    • Parser research.
    • More research code.
    • Promoted the 2c parser to the regular parser.
    • New version: 3.2.0.
  5. 3.1.0 23 May 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.0.0 and 3.1.0 there were 7 commits, 7 of them substantive:

    • Updated stringer components.
    • Cleaned up typings.
    • Updated the walker.
    • Added web emitter.
    • Documented new things.
    • More testing.
    • New version: 3.1.0.
  6. 3.0.0 21 May 2026
    Commits, not release notes

    This project publishes no release notes. Between 2.1.0 and 3.0.0 there were 13 commits, 13 of them substantive:

    • Added JS syntax checks.
    • Updated dependencies.
    • Updated the migration guide. Fixes #190.
    • Updated to the fleet standards.
    • Converted to ESM.
    • make() => parserStream()
    • Deleted Utf8Stream.
    • Refactor to split Node streams from Web Streams.
    • Test gated on missing signal (Bun).
    • Aligned tests with stream-chain.
    • Removed non-exisiting tests.
    • Cleaned up for stream-chain 4.0.2.
    • New version: 3.0.0.
  7. 2.1.0 31 Mar 2026
    Commits, not release notes

    This project publishes no release notes. Between 2.0.0 and 2.1.0 there were 13 commits, 9 of them substantive:

    • Housekeeping.
    • Updated dependencies.
    • Updated dependencies.
    • Added benchmarks.
    • Minor optimizatiion: pre-create token constants.
    • Added JSONC verifier.
    • New version: 2.1.0.
    • Moved tests for depricated components to manual.
    • Updated dependencies.
  8. 2.0.0 19 Mar 2026
    Commits, not release notes

    This project publishes no release notes. Between 1.9.1 and 2.0.0 there were 94 commits, 94 of them substantive:

    • Reorg for 2.0.
    • Updates for 2.0 in the package file.
    • Mass renaming to normalize files.
    • Added wiki.
    • Added the benchmarking utility.
    • Normalization and simplification.
    • More spelling.
    • The parser is modernized.
    • Moved old tests to a separate directory + created the first modern test.
    • Converted from a generator to many() for perf.
    • Added the asStream option.
    • Pretty printed.
    • Facelift for assembler.
    • More parser tests.
    • An explicit export to help the module bridge.
    • Converted helpers to modules.
    • Added tests for the assembler.
    • Updated deps.
    • Fixed conversion bugs.
    • More parser tests.

    …and 74 more.

  9. 1.9.1 12 Nov 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.9.0 and 1.9.1 there were 2 commits, 2 of them substantive:

    • Fixed #172: race condition in the stream implementation.
    • New version: 1.9.1.
  10. 1.9.0 23 Oct 2024

    Nothing published for this version

  11. 1.8.0 30 May 2023

    Nothing published for this version

  12. 1.7.5 23 Nov 2022

    Nothing published for this version

  13. 1.7.4 17 Feb 2022

    Nothing published for this version

  14. 1.7.3 14 Sep 2021

    Nothing published for this version

  15. 1.7.2 04 Jul 2021

    Nothing published for this version

  16. 1.7.1 18 Aug 2020

    Nothing published for this version

  17. 1.7.0 11 Jul 2020

    Nothing published for this version

  18. 1.6.1 10 Jul 2020

    Nothing published for this version

  19. 1.6.0 10 Jul 2020

    Nothing published for this version

  20. 1.5.0 27 Apr 2020

    Nothing published for this version

  21. 1.4.1 26 Apr 2020

    Nothing published for this version

  22. 1.4.0 26 Apr 2020

    Nothing published for this version

  23. 1.3.3 21 Jan 2020

    Nothing published for this version

  24. 1.3.2 08 Jan 2020

    Nothing published for this version

  25. 1.3.1 02 Sep 2019

    Nothing published for this version

  26. 1.3.0 16 Jun 2019

    Nothing published for this version

  27. 1.2.1 14 Mar 2019

    Nothing published for this version

  28. 1.2.0 13 Mar 2019

    Nothing published for this version

  29. 1.1.4 16 Dec 2018

    Nothing published for this version

  30. 1.1.3 09 Oct 2018

    Nothing published for this version

  31. 1.1.2 09 Oct 2018

    Nothing published for this version

  32. 1.1.1 25 Jul 2018

    Nothing published for this version

  33. 1.1.0 29 Jun 2018

    Nothing published for this version

  34. 1.0.3 27 Jun 2018

    Nothing published for this version

  35. 1.0.2 21 Jun 2018

    Nothing published for this version

  36. 1.0.1 20 Jun 2018

    Nothing published for this version

  37. 1.0.0 19 Jun 2018

    Nothing published for this version

  38. 0.6.1 25 Apr 2018

    Nothing published for this version

  39. 0.6.0 25 Apr 2018

    Nothing published for this version

  40. 0.5.3 25 Apr 2018

    Nothing published for this version

  41. 0.5.2 13 Jul 2017

    Nothing published for this version

  42. 0.5.1 16 Jun 2017

    Nothing published for this version

  43. 0.5.0 16 Jun 2017

    Nothing published for this version

  44. 0.4.2 10 Apr 2016

    Nothing published for this version

  45. 0.4.1 12 Mar 2016

    Nothing published for this version

  46. 0.4.0 10 Jun 2015

    Nothing published for this version

  47. 0.3.0 08 Jun 2015

    Nothing published for this version

  48. 0.2.2 06 Jun 2015

    Nothing published for this version

  49. 0.2.1 06 Jun 2015

    Nothing published for this version

  50. 0.2.0 24 May 2015

    Nothing published for this version

  51. 0.1.0 21 Jan 2015

    Nothing published for this version

  52. 0.0.5 16 Aug 2013

    Nothing published for this version

  53. 0.0.4 14 Aug 2013

    Nothing published for this version

  54. 0.0.3 11 Aug 2013

    Nothing published for this version

  55. 0.0.1 11 Aug 2013

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive