Progress Chef (@chef)

Top repositories

1

chef

Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Ruby
7,442
star
2

bento

Packer templates for building minimal Vagrant baseboxes for multiple platforms
HCL
4,160
star
3

omnibus

Easily create full-stack installers for your project across a variety of platforms.
Ruby
1,269
star
4

ohai

Ohai profiles your system and emits JSON
Ruby
672
star
5

chef-zero

Simple, easy-run, fast-start in-memory Chef server for testing and solo purposes
Ruby
535
star
6

chef-vault

Securely manage passwords, certs, and other secrets in Chef
Ruby
407
star
7

knife-ec2

Chef knife plug-in for AWS EC2
Ruby
403
star
8

chef-server

Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes.
Erlang
279
star
9

automate

Chef Automate provides a full suite of enterprise capabilities for maintaining continuous visibility into application, infrastructure, and security automation.
Go
220
star
10

supermarket

Chef's community platform
Ruby
210
star
11

knife-vsphere

Chef knife plug-in for VMware vSphere
Ruby
201
star
12

knife-windows

Plugin for Chef's knife tool for working with Windows nodes
Ruby
151
star
13

mixlib-shellout

mixin library for subprocess management, output collection
Ruby
132
star
14

omnibus-software

Open Source Software for use in Omnibus built packages
Ruby
132
star
15

chef-workstation

Chef Workstation gives you everything you need to get started with Chef, so you can automate how you audit, configure, and manage applications end environments.
Go
128
star
16

chef-web-docs

All The Documentation
HTML
127
star
17

mixlib-cli

A mixin for creating command line applications - gives an easy DSL for argument specification and processing
Ruby
123
star
18

knife-openstack

Chef Infra knife plug-in for OpenStack
Ruby
120
star
19

cookstyle

A linting tool that helps you to write better Chef Infra cookbooks and InSpec profiles by detecting and automatically correcting style, syntax, and logic mistakes in your code.
Ruby
107
star
20

chef-oss-practices

Documentation and Practices for Open Source Development at Chef
Ruby
81
star
21

knife-azure

Chef knife plug-in for Microsoft Azure
Ruby
72
star
22

artifactory-client

A simple, lightweight Ruby client for interacting with the Artifactory API.
Ruby
68
star
23

knife-google

Chef knife plug-in for Google Compute
Ruby
67
star
24

win32-service

A Ruby library that allows users to inspect, control or create services on MS Windows
Ruby
65
star
25

mixer

Mix in functions from other modules
Erlang
64
star
26

os_release

A repo containing the /etc/os-release file from various Linux distros
59
star
27

concrete

Concrete enhances your rebar based Erlang project by providing a common Makefile wrapper, a dialyzer make target that caches PLT analysis of your project's dependencies, and a mechanism to specify development only dependencies.
Erlang
55
star
28

mixlib-config

A simple class based Config mechanism, similar to the one found in Chef
Ruby
51
star
29

sqerl

General purpose RDBMS abstraction layer
Erlang
42
star
30

vscode-chef

Chef Infra Extension for Visual Studio Code
TypeScript
40
star
31

cheffish

Resources and tools for testing and interacting with Chef and Chef Server.
Ruby
39
star
32

knife-tidy

Report on stale Chef Server nodes/cookbooks, clean those up and additionally clean data integrity issues from a knife-ec-backup object based backup!
Ruby
36
star
33

homebrew-chef

A homebrew tap for ChefDK, Workstation, and InSpec
Ruby
36
star
34

mixlib-log

A simple class based Log mechanism, similar to Merb and Chef, that you can mix in to your project.
Ruby
34
star
35

effortless

Automated best practices for Chef Infra and Chef InSpec
Shell
33
star
36

knife-ec-backup

Backup and restore Chef Infra Server in a repository-compatible format
Ruby
31
star
37

chef-load

chef-load - a tool for simulating load on a Chef Infra Server and/or a Chef Automate server
Roff
31
star
38

mini_s3

Minimal AWS S3 client for Erlang
Erlang
28
star
39

okta_aws

Tool for accessing the AWS API for an account you normally access via okta
Python
27
star
40

omnitruck

Web service to automate the release of Omnibus artifacts
Ruby
26
star
41

dep-selector

Fast Dependency Solver for Ruby using Gecode
Ruby
25
star
42

win32-process

A Ruby library that adds or redefines several methods for the Process module
Ruby
25
star
43

kitchen-vcenter

A test-kitchen driver for vCenter REST API
Ruby
25
star
44

omnibus-ctl

Provides service control for omnibus packages
Ruby
23
star
45

mixlib-authentication

AuthN signing and verification. Appears in both the client and server
Ruby
22
star
46

knife-cloud

Library for Chef knife cloud plugins
Ruby
18
star
47

mixlib-versioning

General purpose Ruby library that allows you to parse, compare, and manipulate version strings in multiple formats.
Ruby
17
star
48

win32-taskscheduler

A Ruby interface for the task scheduler on MS Windows
Ruby
17
star
49

win32-eventlog

The win32-eventlog library provides a Ruby interface for reading from and writing to the Windows Event Log
Ruby
17
star
50

chefstyle

Version Pinned RuboCop with Chef approved Cop list for linting software - NOT FOR COOKBOOKS
Ruby
15
star
51

chef-cli

The 'chef' command line tool included in Chef Workstation
Ruby
14
star
52

win32-file

Extra methods, and redefined methods, for the File class on MS Windows
Ruby
14
star
53

appbundler

Generate locked binstubs for ruby applications
Ruby
14
star
54

stats_hero

General purpose stats collection
Erlang
13
star
55

knife-vrealize

Plugin for Chef's knife tool to interact with VMware vRealize products
Ruby
13
star
56

anka-buildkite-plugin

Run Buildkite steps inside Veertu Anka Virtual Machines
Shell
13
star
57

chef-apply

The ad-hoc execution tool for the Chef ecosystem.
Ruby
13
star
58

wmi-lite

Lightweight, low-dependency wrapper for basic WMI functionality on Windows.
Ruby
13
star
59

mixlib-install

A library for interacting with Chef Software Inc's software distribution systems.
Ruby
12
star
60

ffi-libarchive

A Ruby FFI binding to libarchive.
Ruby
12
star
61

chef_authn

Erlang API request authentication signing and verification for Chef
Erlang
11
star
62

fixie

Low level manipulation tool for chef in sql
Ruby
10
star
63

ffi-yajl

Ruby FFI gem wrapper around yajl2 library
Ruby
10
star
64

dep-selector-libgecode

Bundled Gecode Libraries for dep-selector
Ruby
10
star
65

win32-certstore

Ruby library for accessing the certificate store on Windows
Ruby
10
star
66

corefoundation

FFI based Ruby bindings for the CoreFoundation frameworks
Ruby
10
star
67

chef-workstation-app

The Chef Workstation desktop application.
TypeScript
10
star
68

knife-vcenter

Chef knife plug-in for VMware REST API
Ruby
9
star
69

win32-security

A Ruby interface for security aspects of MS Windows
Ruby
9
star
70

win32-dir

A series of constants, and extra or redefined methods, for the Dir class on Windows
Ruby
8
star
71

chef_backup

A library to backup an Chef server
Ruby
8
star
72

chef-vault-testfixtures

provides an RSpec shared context for testing Chef cookbooks that use chef-vault
Ruby
7
star
73

opscoderl_httpc

Opscode helper application for being an HTTP client
Erlang
7
star
74

license-acceptance

Chef Software libraries for accepting usage license
Ruby
7
star
75

rubydistros

Dockerfiles for Ruby on various Linux distros
Dockerfile
7
star
76

win32-mmap

A Ruby interface for memory mapped files on MS Windows
Ruby
7
star
77

win32-event

A Ruby interface to Event objects on MS Windows
Ruby
6
star
78

chef-analyze

A CLI to analyze artifacts from a Chef Infra Server
Go
6
star
79

license_scout

Discovers license information of the dependencies of a project.
Ruby
6
star
80

.github

.github files that are inherited by all org repos unless specifically included in a repo
6
star
81

cookbook-omnifetch

Fetch Chef Cookbooks from Various Sources to a Local Cache
Ruby
6
star
82

github-workflows

Github Actions Workflows
5
star
83

win32-ipc

A Ruby abstract base class for synchronization objects on MS Windows
Ruby
5
star
84

appbundle-updater

A little help when you want to update an appbundled project inside of a Chef/ChefDK omnibus package
Ruby
5
star
85

ci-studio-common

Shared helpers for use inside CIs (like Travis) and a Habitat Studio
Go
5
star
86

omnibus-toolchain

Omnibus packaging for Omnibus toolchain
Ruby
5
star
87

chef-web-core

Shared resources for Chef web properties
Ruby
5
star
88

gatherlogs-reporter

Inspec profiles for examining gatherlog output from chef-products for support.
Ruby
5
star
89

architecture-center

Ruby
5
star
90

chocolatey-packages

PowerShell
4
star
91

compliance-workshop-environment

Ruby
4
star
92

inspec-extra-resources

Ruby
4
star
93

folsom_graphite

Send data from folsom automatically to graphite
Erlang
4
star
94

cookstylist

Cookstyle GitHub app
Ruby
4
star
95

chef-powershell-shim

.NET 4.0/COM wrapper around PowerShell host
Ruby
4
star
96

automate-liveness-agent

Agent that sends "keep alive" messages to Chef Automate
Ruby
4
star
97

community_cookbook_releaser

A simple script to aid in version bumps and changelog generation for Chef managed community cookbooks
Ruby
4
star
98

habitat_exporter

Go
4
star
99

mixlib-archive

A very simple gem to create and extract archives.
Ruby
4
star
100

win32-mutex

A Ruby interface for mutexes on MS Windows
Ruby
3
star