An open API service for producing an overview of a list of open source projects.

https://github.com/smheidrich/py-json-stream-rs-tokenizer

Score: 18.872171869334686

Last synced: about 16 hours ago
JSON representation

Repository metadata:

Faster tokenizer for the json-stream Python library


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 188
Total Committers: 4
Avg Commits per committer: 47.0
Development Distribution Score (DDS): 0.021

Commits in past year: 19
Committers in past year: 1
Avg Commits per committer in past year: 19.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
smheidrich s****h@w****e 184
renovate[bot] 2****] 2
Lorenzo Pirritano l****i@g****m 1
Bruno Ciconelle b****l@r****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 46
Total pull requests: 102
Average time to close issues: 13 days
Average time to close pull requests: 27 days
Total issue authors: 9
Total pull request authors: 3
Average comments per issue: 1.15
Average comments per pull request: 0.2
Merged pull request: 61
Bot issues: 1
Bot pull requests: 28

Past year issues: 8
Past year pull requests: 10
Past year average time to close issues: 8 days
Past year average time to close pull requests: about 4 hours
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 0.63
Past year average comments per pull request: 0.0
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 2

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/smheidrich/py-json-stream-rs-tokenizer

Top Issue Authors

  • smheidrich (37)
  • daggaz (2)
  • kpcyrd (1)
  • stefan6419846 (1)
  • jbergstroem (1)
  • rudolfbyker (1)
  • steve-mavens (1)
  • bruno-fs (1)
  • renovate[bot] (1)

Top Pull Request Authors

  • smheidrich (73)
  • renovate[bot] (28)
  • lorepirri (1)

Top Issue Labels

  • effort: medium (8)
  • priority: high (4)
  • priority: medium (4)
  • bug (3)
  • ci (2)
  • help wanted (1)
  • priority: low (1)
  • effort: high (1)

Top Pull Request Labels


Package metadata

nixpkgs-24.11: python312Packages.json-stream-rs-tokenizer

Faster tokenizer for the json-stream Python library

nixpkgs-24.11: python311Packages.json-stream-rs-tokenizer

Faster tokenizer for the json-stream Python library

proxy.golang.org: github.com/smheidrich/py-json-stream-rs-tokenizer

nixpkgs-unstable: python313Packages.json-stream-rs-tokenizer

Faster tokenizer for the json-stream Python library

pypi.org: json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

  • Homepage:
  • Documentation: https://json-stream-rs-tokenizer.readthedocs.io/
  • Licenses: other
  • Latest release: 0.5.4 (published 13 days ago)
  • Last Synced: 2026-10-31T14:03:18.835Z (2 days ago)
  • Versions: 52
  • Dependent Packages: 3
  • Dependent Repositories: 2
  • Downloads: 1,033,317 Last month
  • Rankings:
    • Downloads: 1.243%
    • Dependent packages count: 3.117%
    • Average: 11.589%
    • Dependent repos count: 11.619%
    • Stargazers count: 19.328%
    • Forks count: 22.636%
  • Maintainers (1)
anaconda.org: json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library. It's actually just json-stream's own tokenizer (itself adapted from the NAYA project) ported to Rust almost verbatim and made available as a Python module using PyO3. On my machine, it speeds up parsing by a factor of 4–10, depending on the nature of the data.

  • Homepage: https://github.com/smheidrich/py-json-stream-rs-tokenizer
  • Licenses: MIT
  • Latest release: 0.4.22 (published about 3 years ago)
  • Last Synced: 2026-08-17T05:27:06.703Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 43.443%
    • Average: 54.531%
    • Stargazers count: 55.874%
    • Forks count: 58.672%
    • Dependent repos count: 60.137%
nixpkgs-24.05: python311Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-23.11: python310Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-23.05: python310Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-23.05: python311Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-24.05: python312Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-23.11: python311Packages.json-stream-rs-tokenizer

A faster tokenizer for the json-stream Python library

nixpkgs-unstable: python314Packages.json-stream-rs-tokenizer

Faster tokenizer for the json-stream Python library


Dependencies

.github/workflows/build.yml actions
  • actions/cache v2 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • chetan/git-restore-mtime-action v1.2 composite
  • pypa/cibuildwheel v2.10.2 composite
  • pypa/gh-action-pypi-publish v1.5.0 composite
.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
Cargo.lock cargo
  • aho-corasick 1.0.2
  • arrayvec 0.7.2
  • autocfg 1.1.0
  • bitflags 1.3.2
  • castaway 0.2.2
  • cfg-if 1.0.0
  • compact_str 0.7.1
  • delegate-attr 0.2.9
  • duplex 0.15.0
  • futures 0.3.28
  • futures-channel 0.3.28
  • futures-core 0.3.28
  • futures-executor 0.3.28
  • futures-io 0.3.28
  • futures-macro 0.3.28
  • futures-sink 0.3.28
  • futures-task 0.3.28
  • futures-timer 3.0.2
  • futures-util 0.3.28
  • glob 0.3.1
  • indoc 1.0.7
  • io-extras 0.17.4
  • io-lifetimes 1.0.4
  • itoa 1.0.6
  • libc 0.2.138
  • lock_api 0.4.9
  • memchr 2.5.0
  • num-bigint 0.4.3
  • num-integer 0.1.45
  • num-traits 0.2.15
  • once_cell 1.16.0
  • owned_chars 0.3.2
  • parking_lot 0.12.1
  • parking_lot_core 0.9.5
  • pin-project-lite 0.2.10
  • pin-utils 0.1.0
  • proc-macro2 1.0.64
  • pyo3 0.16.6
  • pyo3-build-config 0.16.6
  • pyo3-ffi 0.16.6
  • pyo3-macros 0.16.6
  • pyo3-macros-backend 0.16.6
  • quote 1.0.29
  • redox_syscall 0.2.16
  • regex 1.9.1
  • regex-automata 0.3.3
  • regex-syntax 0.7.4
  • relative-path 1.8.0
  • rstest 0.18.1
  • rstest_macros 0.18.1
  • rustc_version 0.4.0
  • rustversion 1.0.12
  • ryu 1.0.13
  • scopeguard 1.1.0
  • semver 1.0.17
  • slab 0.4.8
  • smallvec 1.10.0
  • static_assertions 1.1.0
  • syn 1.0.105
  • syn 2.0.25
  • target-lexicon 0.12.5
  • thiserror 1.0.37
  • thiserror-impl 1.0.37
  • unicode-ident 1.0.5
  • unindent 0.1.10
  • utf8-chars 2.0.3
  • utf8-io 0.16.0
  • utf8-width 0.1.6
  • windows-sys 0.42.0
  • windows-sys 0.48.0
  • windows-targets 0.48.0
  • windows_aarch64_gnullvm 0.42.0
  • windows_aarch64_gnullvm 0.48.0
  • windows_aarch64_msvc 0.42.0
  • windows_aarch64_msvc 0.48.0
  • windows_i686_gnu 0.42.0
  • windows_i686_gnu 0.48.0
  • windows_i686_msvc 0.42.0
  • windows_i686_msvc 0.48.0
  • windows_x86_64_gnu 0.42.0
  • windows_x86_64_gnu 0.48.0
  • windows_x86_64_gnullvm 0.42.0
  • windows_x86_64_gnullvm 0.48.0
  • windows_x86_64_msvc 0.42.0
  • windows_x86_64_msvc 0.48.0
Cargo.toml cargo
  • rstest >=0.18.1,<0.19 development
  • compact_str >=0.7.1,<0.8
  • num-bigint >=0.4.3,<0.5
  • owned_chars >=0.3.2,<0.4
  • pyo3 >=0.16.5,<0.17
  • thiserror >=1.0.37,<2
  • utf8-chars >=2.0.2,<3
  • utf8-io >=0.16.0,<0.17
  • utf8-width >=0.1.6,<0.2
pyproject.toml pypi
setup.py pypi