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

https://github.com/plasma-umass/scalene

cpu cpu-profiling gpu gpu-programming memory-allocation memory-consumption performance-analysis performance-cpu profiler profiles-memory profiling python python-profilers scalene

Score: 26.41747226436086

Last synced: 1 day ago
JSON representation

Repository metadata:

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 3,264
Total Committers: 61
Avg Commits per committer: 53.508
Development Distribution Score (DDS): 0.237

Commits in past year: 209
Committers in past year: 6
Avg Commits per committer in past year: 34.833
Development Distribution Score (DDS) in past year: 0.029

Name Email Commits
Emery Berger e****r@g****m 2489
Juan Altmayer Pizzorno j****n@a****m 318
Sam Stern s****m@s****e 197
sternj s****j@b****u 123
dependabot[bot] 4****] 17
BuildTools u****d@n****g 12
Insutanto m****u@g****m 10
Sarah Clark l****l@g****m 9
Johan Vergeer j****r@g****m 8
Ryan Grout r****n@r****g 6
Taras Tsugrii t****y@g****m 6
ruro r****o@y****u 3
nehamur 7****r 3
James Gerity s****i@g****m 3
Egor B****7 3
Christian Clauss c****s@m****m 3
Emery Berger e****b@a****m 3
purificant p****t 2
Taoufik a****k@g****m 2
Sergei Lebedev s****v@g****m 2
Kenneth Hoste k****e@u****e 2
Joseph Nix n****m@t****m 2
Hassan Rady h****y@g****m 2
Copilot 1****t 2
Adam Haberlach a****m@k****m 1
Alpertunga s****r 1
Antonio Cuni a****i@g****m 1
Artur Barseghyan a****n@g****m 1
Daniel Giger d****2@g****m 1
Emmanuel Arias e****u@y****m 1
and 31 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 249
Total pull requests: 249
Average time to close issues: 4 months
Average time to close pull requests: 15 days
Total issue authors: 201
Total pull request authors: 43
Average comments per issue: 2.93
Average comments per pull request: 0.38
Merged pull request: 197
Bot issues: 0
Bot pull requests: 2

Past year issues: 11
Past year pull requests: 35
Past year average time to close issues: 13 days
Past year average time to close pull requests: about 16 hours
Past year issue authors: 9
Past year pull request authors: 6
Past year average comments per issue: 2.55
Past year average comments per pull request: 0.14
Past year merged pull request: 29
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/plasma-umass/scalene

Top Issue Authors

  • emeryberger (9)
  • sternj (8)
  • sarahec (6)
  • 17Reset (5)
  • mucmch (3)
  • adnaneGdihi (3)
  • maximilianmordig (3)
  • edmorley (3)
  • zdyj3170101136 (2)
  • easonwang717 (2)
  • davidfstr (2)
  • bjarthur (2)
  • laurapons (2)
  • Kujo-Jotaro-sama (2)
  • dhirschfeld (2)

Top Pull Request Authors

  • emeryberger (157)
  • sternj (21)
  • sarahec (12)
  • jaltmayerpizzorno (4)
  • ttsugriy (3)
  • dependabot[bot] (2)
  • antocuni (2)
  • yastcher (2)
  • mmaloney007 (2)
  • provinzkraut (2)
  • sanderland (2)
  • nehamur (2)
  • danlkv (2)
  • elesiuta (2)
  • glebarez (2)

Top Issue Labels

  • enhancement (4)
  • help wanted (1)
  • success-stories (1)
  • bug (1)

Top Pull Request Labels

  • dependencies (2)

Package metadata

nixpkgs-unstable: python314Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

pypi.org: scalene

Scalene: A high-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

  • Homepage: https://github.com/plasma-umass/scalene
  • Documentation: https://scalene.readthedocs.io/
  • Licenses: Apache Software License
  • Latest release: 2.4.0 (published 10 days ago)
  • Last Synced: 2026-10-31T16:02:34.476Z (2 days ago)
  • Versions: 191
  • Dependent Packages: 5
  • Dependent Repositories: 58
  • Downloads: 353,093 Last month
  • Docker Downloads: 2,702
  • Rankings:
    • Stargazers count: 0.247%
    • Downloads: 1.627%
    • Average: 1.764%
    • Docker downloads count: 1.815%
    • Dependent repos count: 1.937%
    • Dependent packages count: 2.156%
    • Forks count: 2.804%
  • Maintainers (1)
proxy.golang.org: github.com/plasma-umass/scalene

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/plasma-umass/scalene#section-documentation
  • Licenses: apache-2.0
  • Latest release: v2.4.0+incompatible (published 9 days ago)
  • Last Synced: 2026-10-31T16:02:35.097Z (2 days ago)
  • Versions: 76
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 0.75%
    • Forks count: 1.751%
    • Average: 3.937%
    • Dependent repos count: 4.794%
    • Dependent packages count: 8.453%
conda-forge.org: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Licenses: MIT AND Apache-2.0
  • Latest release: 1.5.15 (published almost 4 years ago)
  • Last Synced: 2026-08-13T12:27:09.760Z (3 months ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 3.589%
    • Forks count: 11.145%
    • Average: 22.572%
    • Dependent repos count: 24.088%
    • Dependent packages count: 51.465%
ubuntu-23.10: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.16-1build1 (published 9 months ago)
  • Last Synced: 2026-08-15T18:31:58.816Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

debian-13: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Documentation: https://packages.debian.org/trixie/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.51-1 (published 9 months ago)
  • Last Synced: 2026-03-12T15:04:37.713Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

nixpkgs-24.11: python311Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

nixpkgs-24.05: scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

nixpkgs-24.11: python312Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

ubuntu-24.10: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.43.2-1 (published 9 months ago)
  • Last Synced: 2026-08-23T18:31:05.870Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python312Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

ubuntu-24.04: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.34-1build1 (published 9 months ago)
  • Last Synced: 2026-03-13T03:12:04.389Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python311Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

ubuntu-23.04: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.16-1build1 (published 9 months ago)
  • Last Synced: 2026-03-11T15:34:06.318Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python313Packages.scalene

High-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions

debian-12: scalene

  • Homepage: https://github.com/plasma-umass/scalene
  • Documentation: https://packages.debian.org/bookworm/scalene
  • Licenses: apache-2.0
  • Latest release: 1.5.16-1 (published 9 months ago)
  • Last Synced: 2026-03-13T15:51:30.535Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

Pipfile pypi
  • numpy * develop
  • pyperf * develop
  • pytest * develop
  • wheel * develop
  • cloudpickle *
  • nvidia-ml-py *
  • rich *
Pipfile.lock pypi
  • attrs ==21.4.0 develop
  • iniconfig ==1.1.1 develop
  • numpy ==1.22.0 develop
  • packaging ==21.3 develop
  • pluggy ==0.13.1 develop
  • py ==1.11.0 develop
  • pyparsing ==3.0.9 develop
  • pyperf ==2.1.0 develop
  • pytest ==6.2.2 develop
  • toml ==0.10.2 develop
  • wheel ==0.37.1 develop
  • cloudpickle ==1.6.0
  • colorama ==0.4.5
  • commonmark ==0.9.1
  • numpy ==1.22.0
  • nvidia-ml-py ==11.515.48
  • pygments ==2.12.0
  • rich ==9.10.0
  • typing-extensions ==3.10.0.2
requirements.txt pypi
  • cloudpickle ==1.6.0
  • ipython ==7.31.1
  • lxml ==4.9.1
  • packaging ==20.9
  • pip *
  • pynvml *
  • pyperf ==2.0.0
  • rich ==10.7.0
  • setuptools *
  • wheel *
setup.py pypi
  • cloudpickle >=1.5.0
  • pynvml >=11.0.0
  • rich >=9.2.0
.github/workflows/blacken.yml actions
  • EndBug/add-and-commit v4 composite
  • actions/checkout v2 composite
.github/workflows/tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
scalene/scalene-gui/package.json npm
  • @types/node ^20.10.0 development
  • @types/prismjs ^1.26.0 development
  • esbuild ^0.24.0 development
  • typescript ^5.3.3 development
  • @aws-sdk/client-bedrock ^3.687.0
  • @aws-sdk/client-bedrock-runtime ^3.687.0
  • @aws-sdk/credential-provider-cognito-identity ^3.687.0
  • @aws-sdk/credential-provider-web-identity ^3.686.0
  • @aws-sdk/protocol-http ^3.374.0
  • @aws-sdk/signature-v4 ^3.374.0
  • buffer ^6.0.3
  • vega ^5.30.0
  • vega-embed ^6.28.0
  • vega-lite ^5.21.0
.github/workflows/run-linters.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
scalene/scalene-gui/package-lock.json npm
  • 228 dependencies
pyproject.toml pypi
  • astunparse >=1.6.3; python_version < '3.9'
  • cloudpickle >=2.2.1
  • jinja2 >=3.0.3
  • numpy >=2.3.4; python_version >= '3.14'
  • numpy >=1.24.0,!=1.27; python_version < '3.14'
  • nvidia-ml-py >=12.555.43; platform_system !='Darwin'
  • psutil >=5.9.2
  • pydantic >=2.6
  • pyyaml >=6.0
  • rich >=10.7.0
.github/workflows/build-and-upload.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/codeql.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/test-smoketests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite