https://github.com/benfred/py-spy
performance-analysis profiler profiling python
Score: 32.61768470790617
Last synced: about 4 hours ago
JSON representation
Repository metadata:
Sampling profiler for Python programs
- Host: GitHub
- URL: https://github.com/benfred/py-spy
- Owner: benfred
- License: mit
- Created: 2018-08-01T02:22:15.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2026-10-28T01:09:30.000Z (6 days ago)
- Last Synced: 2026-10-30T07:38:19.604Z (4 days ago)
- Topics: performance-analysis, profiler, profiling, python
- Language: Rust
- Homepage:
- Size: 3.14 MB
- Stars: 15,614
- Watchers: 111
- Forks: 556
- Open Issues: 236
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: SECURITY.md
Owner metadata:
- Name: Ben Frederickson
- Login: benfred
- Email: github@benfrederickson.com
- Kind: user
- Description:
- Website: https://www.benfrederickson.com
- Location: Vancouver, BC, Canada
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/69536?u=8e3a4e3d5f7028a5424d4ad61bf1146afc58bfe8&v=4
- Repositories: 40
- Last Synced at: 2026-10-30T12:33:58.649Z
- Profile URL: https://github.com/benfred
GitHub Events
Total
- Create event: 27
- Delete event: 24
- Fork event: 54
- Issue comment event: 174
- Issues event: 74
- Pull request event: 94
- Pull request review comment event: 14
- Pull request review event: 40
- Push event: 128
- Release event: 3
- Watch event: 1724
- Total: 2356
Last Year
- Create event: 9
- Delete event: 8
- Fork event: 5
- Issue comment event: 18
- Issues event: 4
- Pull request event: 10
- Pull request review event: 4
- Push event: 22
- Release event: 1
- Watch event: 199
- Total: 280
Committers metadata
Last synced: about 9 hours ago
Total Commits: 494
Total Committers: 66
Avg Commits per committer: 7.485
Development Distribution Score (DDS): 0.354
Commits in past year: 44
Committers in past year: 16
Avg Commits per committer in past year: 2.75
Development Distribution Score (DDS) in past year: 0.545
| Name | Commits | |
|---|---|---|
| Ben Frederickson | g****b@b****m | 319 |
| dependabot[bot] | 4****] | 32 |
| github-actions[bot] | 4****] | 27 |
| Zanie Blue | c****t@z****v | 12 |
| Yonatan Goldschmidt | y****t@g****m | 9 |
| andrewjcg | a****r@f****m | 7 |
| Tolyan Korniltsev | a****v@g****m | 6 |
| messense | m****e@i****m | 6 |
| Artem Khramov | a****v@p****e | 5 |
| Christoph Heer | c****h@t****e | 4 |
| Karoline Pauls | 4****s | 4 |
| Adam Johnson | m****e@a****u | 3 |
| Jiang Liu | g****y@l****m | 3 |
| marcstreeter | m****r@g****m | 2 |
| Kai Fricke | k****e | 2 |
| Christian Clauss | c****s@m****m | 2 |
| Alexander Shorin | k****l@g****m | 2 |
| Edgars Irmejs | e****s@g****m | 1 |
| Frederik Peter Aalund | f****a@s****m | 1 |
| Dmitry Martynov | d****v@g****m | 1 |
| David Vo | a****k | 1 |
| Gabe Joseph | g****2@g****m | 1 |
| Guillaume Ayoub | g****b@k****r | 1 |
| Huon Wilson | w****n@g****m | 1 |
| I-Al-Istannen | I****n | 1 |
| David Girón | c****o@d****t | 1 |
| Cody Piersall | c****l@g****m | 1 |
| Clayton Craft | c****n@c****t | 1 |
| Chris K. W | c****z@g****m | 1 |
| Arthur Meyre | a****e@z****i | 1 |
| and 36 more... | ||
Issue and Pull Request metadata
Last synced: about 9 hours ago
Total issues: 202
Total pull requests: 272
Average time to close issues: 8 months
Average time to close pull requests: 3 months
Total issue authors: 181
Total pull request authors: 75
Average comments per issue: 2.5
Average comments per pull request: 0.93
Merged pull request: 143
Bot issues: 0
Bot pull requests: 43
Past year issues: 18
Past year pull requests: 60
Past year average time to close issues: 4 months
Past year average time to close pull requests: 18 days
Past year issue authors: 18
Past year pull request authors: 24
Past year average comments per issue: 1.22
Past year average comments per pull request: 0.63
Past year merged pull request: 28
Past year bot issues: 0
Past year bot pull requests: 8
Top Issue Authors
- benfred (10)
- zdyj3170101136 (4)
- singharpit94 (2)
- LukeLIN-web (2)
- ArthurConmy (2)
- Morikko (2)
- Chronum94 (2)
- rafaelha (2)
- richvdh (2)
- yiding (2)
- SyamGadde (2)
- jan11011977 (1)
- tteichma (1)
- hermancollin (1)
- njsmith (1)
Top Pull Request Authors
- benfred (68)
- github-actions[bot] (26)
- zanieb (22)
- dependabot[bot] (17)
- jiangliu (11)
- andrewjcg (10)
- korniltsev-grafanista (8)
- karolinepauls (7)
- krfricke (5)
- peytondmurray (3)
- korniltsev (3)
- tbodt (2)
- Jongy (2)
- charles-dyfis-net (2)
- duhow (2)
Top Issue Labels
- enhancement (5)
- bug (1)
Top Pull Request Labels
- dependencies (49)
- bug (27)
- skip-changelog (25)
- enhancement (24)
- ci (16)
- github_actions (9)
- chore (8)
- documentation (5)
- rust (3)
Package metadata
- Total packages: 18
-
Total downloads:
- conda: 779,206 total
- pypi: 19,956,012 last-month
- cargo: 986,201 total
- homebrew: 142 last-month
- Total docker downloads: 118,270,187
- Total dependent packages: 24 (may contain duplicates)
- Total dependent repositories: 1,195 (may contain duplicates)
- Total versions: 115
- Total maintainers: 5
pypi.org: py-spy
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://py-spy.readthedocs.io/
- Licenses: MIT License
- Latest release: 0.4.3 (published about 15 hours ago)
- Last Synced: 2026-11-02T19:52:02.999Z (about 15 hours ago)
- Versions: 42
- Dependent Packages: 18
- Dependent Repositories: 1,186
- Downloads: 19,956,012 Last month
- Docker Downloads: 118,270,157
-
Rankings:
- Stargazers count: 0.175%
- Downloads: 0.214%
- Dependent repos count: 0.334%
- Docker downloads count: 0.493%
- Average: 0.799%
- Dependent packages count: 0.937%
- Forks count: 2.639%
- Maintainers (1)
nixpkgs-unstable: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/py/py-spy/package.nix#L71
- Licenses: MIT
- Latest release: 0.4.2 (published 2 days ago)
- Last Synced: 2026-11-01T10:43:59.283Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Stargazers count: 0.797%
- Average: 1.643%
- Forks count: 2.488%
- Maintainers (1)
alpine-edge: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14-r3 (published over 3 years ago)
- Last Synced: 2026-08-04T01:04:12.345Z (3 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.518%
- Average: 5.41%
- Forks count: 5.479%
- Dependent packages count: 14.641%
- Maintainers (1)
alpine-edge: py-spy-bash-completion
Bash completions for py-spy
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14-r3 (published over 3 years ago)
- Last Synced: 2026-03-10T11:13:26.205Z (8 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.518%
- Average: 5.41%
- Forks count: 5.479%
- Dependent packages count: 14.641%
- Maintainers (1)
alpine-edge: py-spy-fish-completion
Fish completions for py-spy
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14-r3 (published over 3 years ago)
- Last Synced: 2026-03-14T11:57:52.686Z (8 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.518%
- Average: 5.41%
- Forks count: 5.479%
- Dependent packages count: 14.641%
- Maintainers (1)
alpine-edge: py-spy-zsh-completion
Zsh completions for py-spy
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14-r3 (published over 3 years ago)
- Last Synced: 2026-03-14T11:58:30.679Z (8 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.518%
- Average: 5.41%
- Forks count: 5.479%
- Dependent packages count: 14.641%
- Maintainers (1)
alpine-edge: py-spy-doc
Sampling profiler for Python programs (documentation)
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14-r3 (published over 3 years ago)
- Last Synced: 2026-08-04T01:05:35.128Z (3 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.534%
- Average: 5.413%
- Forks count: 5.479%
- Dependent packages count: 14.641%
- Maintainers (1)
crates.io: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://docs.rs/py-spy/
- Licenses: MIT
- Latest release: 0.4.2 (published 6 months ago)
- Last Synced: 2026-11-02T00:33:54.083Z (1 day ago)
- Versions: 21
- Dependent Packages: 1
- Dependent Repositories: 2
- Downloads: 986,201 Total
- Docker Downloads: 30
-
Rankings:
- Stargazers count: 0.846%
- Forks count: 1.989%
- Downloads: 3.277%
- Docker downloads count: 5.759%
- Average: 7.209%
- Dependent repos count: 13.226%
- Dependent packages count: 18.155%
- Maintainers (1)
spack.io: py-py-spy
A Sampling Profiler for Python.
- Homepage: https://github.com/benfred/py-spy
- Licenses: []
- Latest release: 0.4.1 (published 8 months ago)
- Last Synced: 2026-11-02T00:33:58.541Z (1 day ago)
- Versions: 4
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 0.959%
- Forks count: 4.905%
- Average: 8.483%
- Dependent packages count: 28.067%
conda-forge.org: py-spy
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.3.14 (published about 4 years ago)
- Last Synced: 2026-03-10T17:13:16.094Z (8 months ago)
- Versions: 14
- Dependent Packages: 2
- Dependent Repositories: 3
- Downloads: 777,888 Total
-
Rankings:
- Stargazers count: 2.944%
- Forks count: 9.042%
- Average: 12.412%
- Dependent repos count: 18.06%
- Dependent packages count: 19.602%
formulae.brew.sh: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.4.3 (published about 13 hours ago)
- Last Synced: 2026-11-03T04:04:37.100Z (about 6 hours ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 142 Last month
-
Rankings:
- Stargazers count: 2.078%
- Forks count: 6.192%
- Dependent packages count: 19.393%
- Average: 21.599%
- Dependent repos count: 29.533%
- Downloads: 50.797%
anaconda.org: py-spy
py-spy is a sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. py-spy is extremely low overhead: it is written in Rust for speed and doesn't run in the same process as the profiled Python program. This means py-spy is safe to use against production Python code.
- Homepage: https://github.com/benfred/py-spy
- Licenses: MIT
- Latest release: 0.4.1 (published 8 months ago)
- Last Synced: 2026-10-31T10:26:53.046Z (3 days ago)
- Versions: 3
- Dependent Packages: 2
- Dependent Repositories: 3
- Downloads: 1,318 Total
-
Rankings:
- Stargazers count: 7.776%
- Forks count: 18.094%
- Dependent packages count: 20.424%
- Average: 23.23%
- Dependent repos count: 46.626%
nixpkgs-24.11: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/tools/py-spy/default.nix#L47
- Licenses: MIT
- Latest release: 0.4.0 (published 9 months ago)
- Last Synced: 2026-03-08T02:30:48.363Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.05: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/tools/py-spy/default.nix#L52
- Licenses: MIT
- Latest release: 0.3.14 (published 9 months ago)
- Last Synced: 2026-05-08T03:00:24.330Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
guix: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/rust-apps.scm#n2606
- Licenses: expat
- Latest release: 0.4.0 (published 8 months ago)
- Last Synced: 2026-04-27T16:16:25.611Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
gentoo-portage: dev-util/py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://packages.gentoo.org/packages/dev-util/py-spy
- Licenses: MIT Apache-2.0 BSD-2 BSD CDDL ISC MIT Unicode-DFS-2016
- Latest release: 0.4.1 (published 7 months ago)
- Last Synced: 2026-05-27T02:58:40.398Z (5 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.05: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/tools/py-spy/default.nix#L57
- Licenses: MIT
- Latest release: 0.3.14 (published 9 months ago)
- Last Synced: 2026-04-09T16:01:31.056Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: py-spy
Sampling profiler for Python programs
- Homepage: https://github.com/benfred/py-spy
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/tools/py-spy/default.nix#L52
- Licenses: MIT
- Latest release: 0.3.14 (published 9 months ago)
- Last Synced: 2026-09-24T04:26:39.286Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- 148 dependencies
- chrono 0.4.19
- clap 3.1
- clap_complete 3.1
- console 0.15
- cpp_demangle 0.3
- ctrlc 3
- env_logger 0.9
- failure 0.1.8
- goblin 0.4.1
- indicatif 0.16
- inferno 0.11.2
- lazy_static 1.4.0
- libc 0.2
- log 0.4
- lru 0.7
- memmap 0.7.0
- proc-maps 0.2.1
- rand 0.8
- rand_distr 0.4
- regex 1
- remoteprocess 0.4.9
- serde 1.0
- serde_derive 1.0
- serde_json 1.0
- tempfile 3.0.3
- actions/cache v3.0.4 composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- fnkr/github-action-ghr v1.3 composite
- pre-commit/action v3.0.0 composite
- release-drafter/release-drafter v5 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- peter-evans/create-pull-request v4 composite