https://github.com/puppetlabs/puppet
Score: 35.28822212430498
Last synced: about 5 hours ago
JSON representation
Repository metadata:
Server automation framework and application
- Host: GitHub
- URL: https://github.com/puppetlabs/puppet
- Owner: puppetlabs
- License: apache-2.0
- Created: 2010-09-14T19:26:44.000Z (about 16 years ago)
- Default Branch: main
- Last Pushed: 2026-08-06T13:05:18.000Z (3 months ago)
- Last Synced: 2026-11-04T23:10:51.162Z (2 days ago)
- Language: Ruby
- Homepage: https://puppet.com/open-source/#osp
- Size: 86.3 MB
- Stars: 7,970
- Watchers: 448
- Forks: 2,200
- Open Issues: 92
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Owner metadata:
- Name: Puppet
- Login: puppetlabs
- Email: community@puppet.com
- Kind: organization
- Description:
- Website: http://www.puppet.com/community
- Location: Portland, OR
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/234268?v=4
- Repositories: 734
- Last Synced at: 2026-11-07T01:08:20.958Z
- Profile URL: https://github.com/puppetlabs
GitHub Events
Total
- Create event: 8
- Delete event: 2
- Fork event: 52
- Issue comment event: 166
- Issues event: 37
- Pull request event: 62
- Pull request review comment event: 9
- Pull request review event: 43
- Push event: 24
- Release event: 1
- Watch event: 353
- Total: 757
Last Year
- Create event: 1
- Fork event: 8
- Issue comment event: 8
- Issues event: 5
- Pull request event: 4
- Watch event: 50
- Total: 76
Committers metadata
Last synced: about 24 hours ago
Total Commits: 24,853
Total Committers: 829
Avg Commits per committer: 29.979
Development Distribution Score (DDS): 0.904
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Josh Cooper | j****h@p****m | 2378 |
| Henrik Lindberg | h****g@c****m | 2061 |
| luke | l****e@9****0 | 1705 |
| Luke Kanies | l****e@m****m | 1660 |
| Jenkins CI | c****i@p****m | 1596 |
| Thomas Hallgren | t****s@t****e | 1147 |
| Andrew Parker | a****y@p****m | 806 |
| Daniel Pittman | d****l@p****m | 635 |
| James Turnbull | j****s@l****t | 563 |
| Patrick Carlisle | p****k@p****m | 461 |
| Josh Partlow | j****w@p****m | 455 |
| Kylo Ginsberg | k****o@p****m | 416 |
| Ethan J. Brown | I****e@g****b | 363 |
| Nick Lewis | n****k@p****m | 330 |
| Adrien Thebo | g****t@s****t | 313 |
| Brice Figureau | b****t@d****m | 303 |
| Nick Fagerlund | n****d@g****m | 297 |
| Markus Roberts | M****s@r****m | 280 |
| Jesse Wolfe | j****9@g****m | 270 |
| Maggie Dreyer | m****e@p****m | 243 |
| Justin Stoller | j****r@g****m | 240 |
| Michael Hashizume | m****e@p****m | 233 |
| Jeff McCune | j****f@p****m | 214 |
| Melissa Stone | m****a@p****m | 214 |
| Matthaus Owens | m****s@p****m | 214 |
| Matt Robinson | m****t@p****m | 204 |
| Jacob Helwig | j****b@p****m | 180 |
| Garrett Guillotte | g****e | 173 |
| John Duarte | j****e@p****m | 163 |
| Chris Price | c****s@p****m | 159 |
| and 799 more... | ||
Issue and Pull Request metadata
Last synced: about 24 hours ago
Total issues: 129
Total pull requests: 726
Average time to close issues: 2 months
Average time to close pull requests: 2 months
Total issue authors: 93
Total pull request authors: 91
Average comments per issue: 1.81
Average comments per pull request: 1.68
Merged pull request: 527
Bot issues: 0
Bot pull requests: 65
Past year issues: 6
Past year pull requests: 13
Past year average time to close issues: N/A
Past year average time to close pull requests: 7 days
Past year issue authors: 6
Past year pull request authors: 8
Past year average comments per issue: 6.5
Past year average comments per pull request: 1.69
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- joshcooper (15)
- bastelfreak (11)
- jstange (3)
- cthorn42 (3)
- justinstoller (2)
- fhchstr (2)
- jcharaoui (2)
- smortex (2)
- bobnegri (2)
- banafshehft (2)
- bugfood (2)
- mdechiaro (2)
- yaseenaljamal (1)
- hboetes (1)
- Stricken1670 (1)
Top Pull Request Authors
- joshcooper (190)
- mhashizume (129)
- github-actions[bot] (62)
- AriaXLi (62)
- tvpartytonight (40)
- cthorn42 (28)
- ekohl (20)
- bastelfreak (18)
- shubhamshinde360 (12)
- justinstoller (10)
- skyamgarp (8)
- smortex (7)
- malbajun (6)
- jordanbreen28 (4)
- spandit-perforce (4)
Top Issue Labels
- bug (87)
- triaged (26)
- enhancement (25)
- accepted (5)
- maintenance (4)
- help wanted (1)
- backport 7.x (1)
Top Pull Request Labels
- maintenance (213)
- bug (118)
- enhancement (53)
- backport 7.x (50)
- blocked (7)
- triaged (3)
- Server (2)
- Do Not Merge (2)
- Community (1)
Package metadata
- Total packages: 14
-
Total downloads:
- rubygems: 62,273,744 total
- Total docker downloads: 254,293,120
- Total dependent packages: 112 (may contain duplicates)
- Total dependent repositories: 12,289 (may contain duplicates)
- Total versions: 1,689
- Total maintainers: 2
- Total advisories: 46
debian-12: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: https://packages.debian.org/bookworm/puppet-agent
- Licenses: apache-2.0
- Latest release: 7.23.0-1 (published 9 months ago)
- Last Synced: 2026-07-24T21:07:52.658Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Forks count: 0.124%
- Average: 0.125%
- Stargazers count: 0.374%
gem.coop: puppet
Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: http://www.rubydoc.info/gems/puppet/
- Licenses: Apache-2.0
- Latest release: 8.10.0 (published about 2 years ago)
- Last Synced: 2026-11-05T23:38:07.886Z (1 day ago)
- Versions: 836
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 31,133,152 Total
- Docker Downloads: 127,146,560
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.312%
- Docker downloads count: 0.507%
- Downloads: 0.741%
- Maintainers (1)
-
Advisories:
- Puppet allows local users to overwrite arbitrary files via a symlink attack
- Puppet Arbitrary Command Execution
- Puppet uses predictable filenames, allowing arbitrary file overwrite
- Puppet Improper Access Control
- Puppet allows local users to obtain sensitive configuration information
- Puppet allows remote attackers to execute arbitrary Ruby programs from the master via the resource_type service
- Pupper does not properly restrict characters in Common Name field of Certificate Signing Request
- Unsafe HTTP Redirect in Puppet Agent and Puppet Server
- Puppet vulnerable to Path Traversal
- Puppet Privilege Escallation
- Puppet Improper Input Validation vulnerability
- Silent Configuration Failure in Puppet Agent
- Tarball permission preservation in puppet
- Puppet Improper Input Validation vulnerability
- Puppet allows local users to modify the permissions of arbitrary files
- Puppet does not properly restrict access to node resources
- Puppet arbitrary files overwrite via a symlink attack
- Puppet Denial of Service and Arbitrary File Write
- Puppet uses predictable filenames, allowing arbitrary file overwrite
- Puppet supports use of IP addresses in certnames without warning of potential risks
- Puppet arbitrary file overwrite
- facter, hiera, mcollective-client, and puppet affected by untrusted search path vulnerability
- Improper Certificate Validation in Puppet
rubygems.org: puppet
Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: http://www.rubydoc.info/gems/puppet/
- Licenses: Apache-2.0
- Latest release: 8.10.0 (published about 2 years ago)
- Last Synced: 2026-11-06T23:18:44.519Z (about 11 hours ago)
- Versions: 841
- Dependent Packages: 112
- Dependent Repositories: 12,289
- Downloads: 31,140,592 Total
- Docker Downloads: 127,146,560
-
Rankings:
- Forks count: 0.126%
- Stargazers count: 0.165%
- Dependent packages count: 0.295%
- Dependent repos count: 0.309%
- Average: 0.354%
- Docker downloads count: 0.607%
- Downloads: 0.621%
- Maintainers (1)
-
Advisories:
- Puppet uses predictable filenames, allowing arbitrary file overwrite
- Puppet does not properly restrict access to node resources
- Puppet arbitrary file overwrite
- Puppet allows local users to modify the permissions of arbitrary files
- Puppet uses predictable filenames, allowing arbitrary file overwrite
- Puppet Denial of Service and Arbitrary File Write
- Puppet Arbitrary Command Execution
- Puppet Privilege Escallation
- Tarball permission preservation in puppet
- Puppet Improper Access Control
- Puppet arbitrary files overwrite via a symlink attack
- Silent Configuration Failure in Puppet Agent
- Unsafe HTTP Redirect in Puppet Agent and Puppet Server
- Improper Certificate Validation in Puppet
- Puppet supports use of IP addresses in certnames without warning of potential risks
- Puppet allows local users to overwrite arbitrary files via a symlink attack
- Puppet Improper Input Validation vulnerability
- Puppet Improper Input Validation vulnerability
- Pupper does not properly restrict characters in Common Name field of Certificate Signing Request
- Puppet vulnerable to Path Traversal
- Puppet allows local users to obtain sensitive configuration information
- Puppet allows remote attackers to execute arbitrary Ruby programs from the master via the resource_type service
- facter, hiera, mcollective-client, and puppet affected by untrusted search path vulnerability
ubuntu-24.04: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 8.4.0-1 (published 9 months ago)
- Last Synced: 2026-07-28T14:05:28.425Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: https://packages.debian.org/trixie/puppet-agent
- Licenses: apache-2.0
- Latest release: 8.10.0-5 (published 9 months ago)
- Last Synced: 2026-03-14T05:08:13.065Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 8.4.0-1ubuntu1 (published 9 months ago)
- Last Synced: 2026-03-09T11:06:38.135Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: puppet
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 5.5.10-4ubuntu3 (published 9 months ago)
- Last Synced: 2026-03-13T11:25:27.988Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: puppet
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 5.5.22-4 (published 9 months ago)
- Last Synced: 2026-03-13T20:37:44.201Z (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: puppet
Server automation framework and application
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/pu/puppet/package.nix#L24
- Licenses: Apache-2.0
- Latest release: 8.6.0 (published 9 months ago)
- Last Synced: 2026-04-20T17:05:52.204Z (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)
debian-11: puppet
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: https://packages.debian.org/bullseye/puppet
- Licenses: apache-2.0
- Latest release: 5.5.22-2 (published 9 months ago)
- Last Synced: 2026-03-14T03:22:16.296Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 7.23.0-1 (published 9 months ago)
- Last Synced: 2026-03-11T13:28:43.766Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: puppet-agent
- Homepage: https://github.com/puppetlabs/puppet
- Licenses: apache-2.0
- Latest release: 7.23.0-1 (published 9 months ago)
- Last Synced: 2026-03-14T00:16:01.454Z (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: puppet
Server automation framework and application
- Homepage: https://github.com/puppetlabs/puppet
- Status: removed
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/pu/puppet/package.nix#L25
- Licenses: Apache-2.0
- Latest release: 8.10.0 (published 9 months ago)
- Last Synced: 2026-08-08T07:03:49.112Z (3 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)
debian-10: puppet
- Homepage: https://github.com/puppetlabs/puppet
- Documentation: https://packages.debian.org/buster/puppet
- Licenses: apache-2.0
- Latest release: 5.5.10-4 (published 9 months ago)
- Last Synced: 2026-11-01T22:28:50.843Z (5 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v4 composite
- korthout/backport-action v1 composite
- actions/checkout v4 composite
- ruby/setup-ruby v1 composite
- actions/checkout v4 composite
- actions/setup-java v3 composite
- ruby/setup-ruby v1 composite
- actions/checkout v4 composite
- ruby/setup-ruby v1 composite
- CFPropertyList >= 0
- diff-lcs ~> 1.3
- facter >= 0
- ffi >= 1.15.5
- gettext-setup ~> 1.0
- hiera >= 0
- hiera-eyaml >= 0
- hocon ~> 1.0
- json-schema ~> 2.0
- memory_profiler >= 0
- minitar ~> 0.9
- msgpack ~> 1.2
- packaging >= 0
- pandoc-ruby >= 0
- pry >= 0
- puppet-resource_api >= 0
- puppet-strings >= 0
- puppetserver-ca ~> 2.0
- racc = 1.5.2
- rake >= 0
- rdoc >= 0
- ronn ~> 0.7.3
- rspec ~> 3.1
- rspec-expectations >= 0
- rspec-its ~> 1.1
- rubocop ~> 1.0
- rubocop-i18n ~> 3.0
- rubocop-performance ~> 1.0
- rubocop-rake ~> 0.6
- rubocop-rspec ~> 2.0
- ruby-prof >= 0.16.0
- semantic_puppet >= 0
- syslog ~> 0.1.1
- vcr ~> 6.1
- webmock ~> 3.0
- webrick ~> 1.7
- yard >= 0
- beaker >= 0
- beaker-abs >= 0
- beaker-docker >= 0
- beaker-gke >= 0
- beaker-hostgenerator >= 0
- beaker-puppet >= 0
- beaker-vagrant >= 0
- beaker-vcloud >= 0
- beaker-vmpooler >= 0
- httparty >= 0
- mocha ~> 0.10.5
- rake >= 12.3.3
- rspec ~> 2.14.0
- uuidtools >= 0
- r10k ~> 2.6
- CFPropertyList >= 0
- concurrent-ruby ~> 1.0
- deep_merge ~> 1.0
- facter >= 0
- fast_gettext >= 2.1, < 4
- ffi >= 1.15.5, < 1.17.0
- getoptlong ~> 0.2.0
- locale ~> 2.1
- minitar ~> 0.9
- multi_json ~> 1.13
- puppet-resource_api ~> 1.5
- scanf ~> 1.0
- semantic_puppet ~> 1.0
- gettext-setup ~> 0.28
- rake >= 0