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

https://github.com/streamlink/streamlink

cli livestream python streaming streaming-services streamlink twitch vlc

Score: 27.243317949533388

Last synced: 1 day ago
JSON representation

Repository metadata:

Streamlink is a CLI utility which pipes video streams from various services into a video player


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 5,256
Total Committers: 336
Avg Commits per committer: 15.643
Development Distribution Score (DDS): 0.554

Commits in past year: 504
Committers in past year: 24
Avg Commits per committer in past year: 21.0
Development Distribution Score (DDS) in past year: 0.135

Name Email Commits
bastimeyer m****l@b****e 2346
Christopher Rosell c****a@t****e 1016
beardypig b****g 468
back-to b****o@p****h 313
Ian Cameron 1****e 97
Mohamed El Morabity m****y@f****g 57
streamlinkbot s****t 54
Charlie Drage c****e@c****m 45
steven7851 s****1@m****m 41
Forrest g****t 30
Athanasios Oikonomou a****k@g****m 28
dependabot[bot] 4****] 26
Alexis Murzeau a****x@g****m 24
fozzy f****y@f****o 24
intact i****l@g****m 23
Billy2011 k****7@g****m 22
Simon Bernier St-Pierre s****e@g****m 18
blxd b****d 16
Martin Panter v****m 16
Mozi 2****2 15
RosadinTV r****v@o****m 14
Josip Ponjavic j****c@g****m 10
Mehavoid t****e@r****t 10
Petar Kukolj p****3@y****m 10
hannespetur h****r@g****m 9
Agustin Carrasco a****x@g****m 9
skulblakka p****n@m****g 8
Kari Hänninen l****x@k****i 8
che c****1@g****m 8
Erik G a****s@g****m 8
and 306 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 510
Total pull requests: 1,345
Average time to close issues: about 2 months
Average time to close pull requests: 5 days
Total issue authors: 333
Total pull request authors: 73
Average comments per issue: 2.44
Average comments per pull request: 0.8
Merged pull request: 1,166
Bot issues: 0
Bot pull requests: 41

Past year issues: 31
Past year pull requests: 167
Past year average time to close issues: 5 days
Past year average time to close pull requests: 3 days
Past year issue authors: 30
Past year pull request authors: 17
Past year average comments per issue: 2.32
Past year average comments per pull request: 0.74
Past year merged pull request: 125
Past year bot issues: 0
Past year bot pull requests: 41

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/streamlink/streamlink

Top Issue Authors

  • bastimeyer (47)
  • joaquinito2070 (8)
  • Hakkin (7)
  • Benedek012 (6)
  • KOONWHITE (6)
  • cykac04 (5)
  • campones (5)
  • xueli12 (5)
  • andaluspc (5)
  • tvfj (5)
  • zhenyahacker (4)
  • ipstreet312 (4)
  • novazur972 (4)
  • michaelarnauts (4)
  • flijloku (4)

Top Pull Request Authors

  • bastimeyer (1,095)
  • streamlinkbot (53)
  • dependabot[bot] (41)
  • Mehavoid (12)
  • B4TT3RY (9)
  • v2wy (8)
  • xueli12 (8)
  • fl-Henry (6)
  • mrhard9090 (5)
  • pzhlkj6612 (4)
  • amurzeau (4)
  • mkbloke (4)
  • blluv (4)
  • refack (3)
  • its-wizza (3)

Top Issue Labels

  • plugin issue (243)
  • bug (66)
  • plugin request (65)
  • feature request (42)
  • does not meet requirements (27)
  • stream: HLS (24)
  • restriction: geo blocked (23)
  • question (16)
  • duplicate (16)
  • CLI (15)
  • stream: DASH (14)
  • dependencies (14)
  • invalid (14)
  • user error (12)
  • restriction: account needed (12)
  • wontfix (12)
  • out of scope (9)
  • more info required (9)
  • unconfirmed (8)
  • tests (7)
  • os: Windows (7)
  • packages (6)
  • API: webbrowser (6)
  • player issue (6)
  • disallowed plugin type (6)
  • documentation (5)
  • drm (5)
  • os: Linux (4)
  • API: plugin (4)
  • API: http-session (4)

Top Pull Request Labels

  • plugin issue (241)
  • documentation (148)
  • dependencies (130)
  • tools (124)
  • CLI (119)
  • bug (100)
  • tests (89)
  • continuous integration (66)
  • release (64)
  • cleanup (59)
  • plugin removal (54)
  • stream: HLS (41)
  • new plugin (39)
  • plugin enhancement (34)
  • API: session (33)
  • stream: DASH (32)
  • API: plugin (32)
  • python:uv (31)
  • build config (29)
  • restriction: geo blocked (28)
  • API: webbrowser (24)
  • logging (20)
  • breaking change (19)
  • packages (17)
  • typing (15)
  • API: validate (13)
  • stream: ffmpegmux (11)
  • API: http-session (11)
  • github_actions (10)
  • stream: segmented (10)

Package metadata

pypi.org: streamlink

Streamlink is a command-line utility that extracts streams from various services and pipes them into a video player of choice.

proxy.golang.org: github.com/streamlink/streamlink

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/streamlink/streamlink#section-documentation
  • Licenses: bsd-2-clause
  • Latest release: v0.0.0-20260811132122-0dc3840594c1 (published 3 months ago)
  • Last Synced: 2026-11-06T04:15:56.039Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.494%
    • Average: 4.645%
    • Dependent repos count: 4.796%
proxy.golang.org: github.com/Streamlink/streamlink

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/Streamlink/streamlink#section-documentation
  • Licenses: bsd-2-clause
  • Latest release: v0.0.0-20260811132122-0dc3840594c1 (published 3 months ago)
  • Last Synced: 2026-11-06T04:08:33.335Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.494%
    • Average: 4.645%
    • Dependent repos count: 4.796%
formulae.brew.sh: streamlink

CLI for extracting streams from various websites to a video player

  • Homepage: https://streamlink.github.io/
  • Licenses: BSD-2-Clause
  • Latest release: 8.6.3 (published 8 days ago)
  • Last Synced: 2026-11-06T04:08:32.187Z (2 days ago)
  • Versions: 57
  • Dependent Packages: 0
  • Dependent Repositories: 12
  • Downloads: 1,084 Last month
  • Rankings:
    • Downloads: 10.098%
    • Dependent repos count: 12.426%
    • Average: 13.976%
    • Dependent packages count: 19.404%
pypi.org: streamlink-lanroth

Streamlink is command-line utility that extracts streams from various services and pipes them into a video player of choice.

  • Homepage: https://github.com/streamlink/streamlink
  • Documentation: https://streamlink.github.io/
  • Licenses: Simplified BSD
  • Latest release: 1.4.1.999 (published over 6 years ago)
  • Last Synced: 2026-11-06T04:08:32.994Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 4 Last month
  • Rankings:
    • Stargazers count: 0.263%
    • Forks count: 1.239%
    • Dependent packages count: 7.377%
    • Average: 20.448%
    • Dependent repos count: 22.239%
    • Downloads: 71.12%
  • Maintainers (1)
  • Funding:
    • https://opencollective.com/streamlink
guix: streamlink

Extract streams from various services

  • Homepage: https://github.com/streamlink/streamlink
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/video.scm#n3996
  • Licenses: bsd-2
  • Latest release: 7.6.0 (published 8 months ago)
  • Last Synced: 2026-11-04T16:29:00.092Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/lint.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
.github/workflows/release.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
  • pypa/gh-action-pypi-publish cef221092ed1bacb1cc03d23a2d87d1d172e277b composite
.github/workflows/test.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
  • codecov/codecov-action fb8b3582c8e4def4969c97caa2f19720cb33a72f composite
.github/workflows/useragents.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite
  • peter-evans/create-pull-request 5f6978faf089d4d20b00c7766989d076bb2fc7f1 composite
uv.lock pypi
  • accessible-pygments 0.0.5
  • alabaster 1.0.0
  • ast-serialize 0.5.0
  • attrs 26.1.0
  • babel 2.18.0
  • backports-zstd 1.5.0
  • beautifulsoup4 4.15.0
  • brotli 1.2.0
  • brotlicffi 1.2.0.1
  • build 1.5.0
  • certifi 2026.5.20
  • cffi 2.0.0
  • charset-normalizer 3.4.7
  • colorama 0.4.6
  • coverage 7.14.1
  • docutils 0.21.2
  • exceptiongroup 1.3.1
  • freezegun 1.5.5
  • furo 2025.12.19
  • h11 0.16.0
  • idna 3.18
  • imagesize 2.0.0
  • importlib-metadata 9.0.0
  • inflection 0.5.1
  • iniconfig 2.3.0
  • isodate 0.7.2
  • jinja2 3.1.6
  • librt 0.11.0
  • lxml 6.1.1
  • lxml-stubs 0.5.1
  • markdown-it-py 3.0.0
  • markdown-it-py 4.2.0
  • markupsafe 3.0.3
  • mdit-py-plugins 0.6.1
  • mdurl 0.1.2
  • mypy 2.1.0
  • mypy-extensions 1.1.0
  • myst-parser 4.0.1
  • myst-parser 5.1.0
  • orjson 3.11.9
  • outcome 1.3.0.post0
  • packaging 26.2
  • pathspec 1.1.1
  • pluggy 1.6.0
  • pycountry 26.2.16
  • pycparser 3.0
  • pycryptodome 3.23.0
  • pygments 2.20.0
  • pyproject-hooks 1.2.0
  • pysocks 1.7.1
  • pytest 9.1.0
  • pytest-cov 7.1.0
  • pytest-trio 0.8.0
  • python-dateutil 2.9.0.post0
  • pyyaml 6.0.3
  • requests 2.34.2
  • requests-mock 1.12.1
  • ruff 0.15.17
  • setuptools 82.0.1
  • shtab 1.8.0
  • six 1.17.0
  • sniffio 1.3.1
  • snowballstemmer 3.1.1
  • sortedcontainers 2.4.0
  • soupsieve 2.8.4
  • sphinx 8.1.3
  • sphinx-basic-ng 1.0.0b2
  • sphinx-design 0.6.1
  • sphinx-design 0.7.0
  • sphinxcontrib-applehelp 2.0.0
  • sphinxcontrib-devhelp 2.0.0
  • sphinxcontrib-htmlhelp 2.1.0
  • sphinxcontrib-jsmath 1.0.1
  • sphinxcontrib-qthelp 2.0.0
  • sphinxcontrib-serializinghtml 2.0.0
  • streamlink 4.0.1
  • tomli 2.4.1
  • trio 0.33.0
  • trio-websocket 0.12.2
  • ty 0.0.50
  • types-docutils 0.22.3.20260518
  • types-freezegun 1.1.10
  • types-setuptools 82.0.0.20260518
  • typing-extensions 4.15.0
  • urllib3 2.7.0
  • versioningit 3.3.0
  • websocket-client 1.9.0
  • wsproto 1.3.2
  • zipp 4.1.0
.github/workflows/preview-build.yml actions
pyproject.toml pypi
  • certifi *
  • exceptiongroup python_version<'3.11'
  • isodate *
  • lxml >=4.6.4,<7
  • pycountry *
  • pycryptodome >=3.4.3,<4
  • pysocks >=1.5.6,!=1.5.7
  • requests >=2.30.0,<3
  • trio >=0.25.0,<1 ; python_version>='3.13'
  • trio >=0.22.0,<1 ; python_version<'3.13'
  • trio-websocket >=0.9.0,<1
  • typing-extensions >=4.1.0 ; python_version<'3.11'
  • urllib3 >=2.0.0,<3
  • websocket-client >=1.2.1,<2
setup.py pypi
.github/workflows/docs.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv fac544c07dec837d0ccb6301d7b5580bf5edae39 composite