Skip to content

habitat-sh/core-plans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habitat Plans

Build status Slack GitHub issues

Habitat Plans are packages in the Habitat Core Origin. They are maintained and built by the core maintainers to provide the fundamental base tier of packages used by the Habitat ecosystem.

Participation in the Habitat community is governed by the code of conduct.

You can browse all available packages that you can leverage and use, including packages built and maintained by community members both inside and outside of this core origin, in Habitat Builder.

Contributing

  • CONTRIBUTING.md Contains most of the information about contributing to this portion of the Habitat project.
  • MAINTAINERS.md Contains the current list of Core-Plans maintainers
  • CODEOWNERS Contains Owner to Package mapping used in GitHub for AuthZ
  • MEMBERSHIP.md Contains details of contributor roles in the Habitat community

Keep in mind that a core plan must by definition be abstracted to serve a wide array of users in service of their applications.

If you are building a plan that is tailor-made for your own unique application or specific use case, it is better suited to your own origin. If you think it would still be useful for a subset of other people, you can make it public in your own origin too. Community and external project owned origins are an awesome way to make, share, and use functionality that lives outside of and extends core plans.

The code for the core components of Habitat itself is in the habitat-sh/habitat GitHub repository.

See MAINTAINERS.md for a list of core plans maintainers.

Documentation

Get started with the Habitat tutorials or plunge into the complete documentation.

RFCs

Occasionally you might need to open an RFC. RFCs live in their own repository. To open one, write up a markdown file that follows the template and open a pull request.

Community and support

Additional Plans

Important plans have been moved from the core-plans repo to a new organisation, chef-base-plans. The plan name and new location will be listed below.

Plan Location
acl https://github.com/chef-base-plans/acl
alsa-lib https://github.com/chef-base-plans/alsa-lib
attr https://github.com/chef-base-plans/attr
autoconf https://github.com/chef-base-plans/autoconf
automake https://github.com/chef-base-plans/automake
aws-cli https://github.com/chef-base-plans/aws-cli
bash https://github.com/chef-base-plans/bash
bats https://github.com/chef-base-plans/bats
bc https://github.com/chef-base-plans/bc
binutils https://github.com/chef-base-plans/binutils
bison https://github.com/chef-base-plans/bison
btrfs-progs https://github.com/chef-base-plans/btrfs-progs
buildah https://github.com/chef-base-plans/buildah
bundler https://github.com/chef-base-plans/bundler
busybox https://github.com/chef-base-plans/busybox
busybox-static https://github.com/chef-base-plans/busybox-static
bzip2 https://github.com/chef-base-plans/bzip2
bzip2-musl https://github.com/chef-base-plans/bzip2-musl
cacerts https://github.com/chef-base-plans/cacerts
check https://github.com/chef-base-plans/check
clens https://github.com/chef-base-plans/clens
cmake https://github.com/chef-base-plans/cmake
concourse https://github.com/chef-base-plans/concourse
coreutils https://github.com/chef-base-plans/coreutils
corretto https://github.com/chef-base-plans/corretto
corretto11 https://github.com/chef-base-plans/corretto11
corretto8 https://github.com/chef-base-plans/corretto8
cpanminus https://github.com/chef-base-plans/cpanminus
curl https://github.com/chef-base-plans/curl
cyrus-sasl https://github.com/chef-base-plans/cyrus-sasl
db https://github.com/chef-base-plans/db
dejagnu https://github.com/chef-base-plans/dejagnu
dep https://github.com/chef-base-plans/dep
devicemapper https://github.com/chef-base-plans/devicemapper
dex https://github.com/chef-base-plans/dex
diffutils https://github.com/chef-base-plans/diffutils
docker https://github.com/chef-base-plans/docker
docker17 https://github.com/chef-base-plans/docker17
elixir https://github.com/chef-base-plans/elixir
erlang https://github.com/chef-base-plans/erlang
erlang16 https://github.com/chef-base-plans/erlang16
erlang18 https://github.com/chef-base-plans/erlang18
erlang19 https://github.com/chef-base-plans/erlang19
erlang20 https://github.com/chef-base-plans/erlang20
erlang21 https://github.com/chef-base-plans/erlang21
erlang22 https://github.com/chef-base-plans/erlang22
expat https://github.com/chef-base-plans/expat
expect https://github.com/chef-base-plans/expect
file https://github.com/chef-base-plans/file
fixesproto https://github.com/chef-base-plans/fixesproto
findutils https://github.com/chef-base-plans/findutils
flex https://github.com/chef-base-plans/flex
fontconfig https://github.com/chef-base-plans/fontconfig
freetype https://github.com/chef-base-plans/freetype
gawk https://github.com/chef-base-plans/gawk
gcc https://github.com/chef-base-plans/gcc
gcc-libs https://github.com/chef-base-plans/gcc-libs
gdal https://github.com/chef-base-plans/gdal
gdbm https://github.com/chef-base-plans/gdbm
gecode https://github.com/chef-base-plans/gecode
geos https://github.com/chef-base-plans/geos
gettext https://github.com/chef-base-plans/gettext
git https://github.com/chef-base-plans/git
glibc https://github.com/chef-base-plans/glibc
gmp https://github.com/chef-base-plans/gmp
go https://github.com/chef-base-plans/go
go14 https://github.com/chef-base-plans/go14
go17 https://github.com/chef-base-plans/go17
gpgme https://github.com/chef-base-plans/gpgme
grep https://github.com/chef-base-plans/grep
groff https://github.com/chef-base-plans/groff
gzip https://github.com/chef-base-plans/gzip
hugo https://github.com/chef-base-plans/hugo
iana-etc https://github.com/chef-base-plans/iana-etc
inetutils https://github.com/chef-base-plans/inetutils
inputproto https://github.com/chef-base-plans/inputproto
iproute2 https://github.com/chef-base-plans/iproute2
iptables https://github.com/chef-base-plans/iptables
jq-static https://github.com/chef-base-plans/jq-static
kbproto https://github.com/chef-base-plans/kbproto
less https://github.com/chef-base-plans/less
libaio https://github.com/chef-base-plans/libaio
libarchive https://github.com/chef-base-plans/libarchive
libarchive-musl https://github.com/chef-base-plans/libarchive-musl
libassuan https://github.com/chef-base-plans/libassuan
libbsd https://github.com/chef-base-plans/libbsd
libcap https://github.com/chef-base-plans/libcap
libedit https://github.com/chef-base-plans/libedit
libevent https://github.com/chef-base-plans/libevent
libffi https://github.com/chef-base-plans/libffi
libiconv https://github.com/chef-base-plans/libiconv
libidn2 https://github.com/chef-base-plans/libidn2
libmpc https://github.com/chef-base-plans/libmpc
libossp-uuid https://github.com/chef-base-plans/libossp-uuid
libpng https://github.com/chef-base-plans/libpng
libpthread-stubs https://github.com/chef-base-plans/libpthread-stubs
libseccomp https://github.com/chef-base-plans/libseccomp
libsodium https://github.com/chef-base-plans/libsodium
libsodium-musl https://github.com/chef-base-plans/libsodium-musl
libtool https://github.com/chef-base-plans/libtool
libunistring https://github.com/chef-base-plans/libunistring
libxau https://github.com/chef-base-plans/libxau
libxcb https://github.com/chef-base-plans/libxcb
libxdmcp https://github.com/chef-base-plans/libxdmcp
libxext https://github.com/chef-base-plans/libxext
libxfixes https://github.com/chef-base-plans/libxfixes
libxi https://github.com/chef-base-plans/libxi
libxml2 https://github.com/chef-base-plans/libxml2
libxrender https://github.com/chef-base-plans/libxrender
libxslt https://github.com/chef-base-plans/libxslt
libxtst https://github.com/chef-base-plans/libxtst
libyaml https://github.com/chef-base-plans/libyaml
linux-headers https://github.com/chef-base-plans/linux-headers
linux-headers-musl https://github.com/chef-base-plans/linux-headers-musl
local-lib https://github.com/chef-base-plans/local-lib
m4 https://github.com/chef-base-plans/m4
make https://github.com/chef-base-plans/make
maven https://github.com/chef-base-plans/maven
memcached https://github.com/chef-base-plans/memcached
mg https://github.com/chef-base-plans/mg
minio https://github.com/chef-base-plans/minio
mpfr https://github.com/chef-base-plans/mpfr
musl https://github.com/chef-base-plans/musl
mysql https://github.com/chef-base-plans/mysql
ncurses https://github.com/chef-base-plans/ncurses
ncurses5 https://github.com/chef-base-plans/Ncurses5
nghttp2 https://github.com/chef-base-plans/nghttp2
nginx https://github.com/chef-base-plans/nginx
node https://github.com/chef-base-plans/node
node10 https://github.com/chef-base-plans/node10
node11 https://github.com/chef-base-plans/node11
node12 https://github.com/chef-base-plans/node12
node6 https://github.com/chef-base-plans/node6
node8 https://github.com/chef-base-plans/node8
node9 https://github.com/chef-base-plans/node9
nss-myhostname https://github.com/chef-base-plans/nss-myhostname
openjdk11 https://github.com/chef-base-plans/openjdk11
openssh https://github.com/chef-base-plans/openssh
openssl https://github.com/chef-base-plans/openssl
openssl-fips https://github.com/chef-base-plans/openssl-fips
openssl-musl https://github.com/chef-base-plans/openssl-musl
patch https://github.com/chef-base-plans/patch
patchelf https://github.com/chef-base-plans/patchelf
pcre https://github.com/chef-base-plans/pcre
perl https://github.com/chef-base-plans/perl
phantomjs https://github.com/chef-base-plans/phantomjs
pkg-config https://github.com/chef-base-plans/pkg-config
postgresql https://github.com/chef-base-plans/postgresql
postgresql-client https://github.com/chef-base-plans/postgresql-client
postgresql11 https://github.com/chef-base-plans/postgresql11
postgresql93 https://github.com/chef-base-plans/postgresql93
postgresql94 https://github.com/chef-base-plans/postgresql94
postgresql95 https://github.com/chef-base-plans/postgresql95
postgresql96 https://github.com/chef-base-plans/postgresql96
procps-ng https://github.com/chef-base-plans/procps-ng
proj https://github.com/chef-base-plans/proj
protobuf https://github.com/chef-base-plans/protobuf
protobuf-cpp https://github.com/chef-base-plans/protobuf-cpp
protobuf-rust https://github.com/chef-base-plans/protobuf-rust
protobuf2 https://github.com/chef-base-plans/protobuf2
psmisc https://github.com/chef-base-plans/psmisc
python https://github.com/chef-base-plans/python
python-minimal https://github.com/chef-base-plans/python-minimal
python2 https://github.com/chef-base-plans/python2
Python34 https://github.com/chef-base-plans/Python34
Python35 https://github.com/chef-base-plans/Python35
Python36 https://github.com/chef-base-plans/Python36
Python37 https://github.com/chef-base-plans/Python37
raml2html https://github.com/chef-base-plans/raml2html
readline https://github.com/chef-base-plans/readline
readline6 https://github.com/chef-base-plans/readline6
recordproto https://github.com/chef-base-plans/recordproto
renderproto https://github.com/chef-base-plans/renderproto
rq https://github.com/chef-base-plans/rq
rsync https://github.com/chef-base-plans/rsync
ruby https://github.com/chef-base-plans/ruby
ruby27 https://github.com/chef-base-plans/ruby27
runc https://github.com/chef-base-plans/runc
rust https://github.com/chef-base-plans/rust
scaffolding-go https://github.com/chef-base-plans/scaffolding-go
sed https://github.com/chef-base-plans/sed
shadow https://github.com/chef-base-plans/shadow
sqitch https://github.com/chef-base-plans/sqitch
sqitch_pg https://github.com/chef-base-plans/sqitch_pg
sqlite https://github.com/chef-base-plans/sqlite
tar https://github.com/chef-base-plans/tar
tcl https://github.com/chef-base-plans/tcl
terraform https://github.com/chef-base-plans/terraform
texinfo https://github.com/chef-base-plans/texinfo
tzdata https://github.com/chef-base-plans/tzdata
unzip https://github.com/chef-base-plans/unzip
util-linux https://github.com/chef-base-plans/util-linux
util-macros https://github.com/chef-base-plans/util-macros
vim https://github.com/chef-base-plans/vim
wget https://github.com/chef-base-plans/wget
which https://github.com/chef-base-plans/which
xcb-proto https://github.com/chef-base-plans/xcb-proto
xextproto https://github.com/chef-base-plans/xextproto
xlib https://github.com/chef-base-plans/xlib
xproto https://github.com/chef-base-plans/xproto
xtrans https://github.com/chef-base-plans/xtrans
xz https://github.com/chef-base-plans/xz
xz-musl https://github.com/chef-base-plans/xz-musl
zeromq https://github.com/chef-base-plans/zeromq
zip https://github.com/chef-base-plans/zip
zlib https://github.com/chef-base-plans/zlib
zlib-musl https://github.com/chef-base-plans/zlib-musl

License

Copyright (c) 2016 Chef Software Inc. and/or applicable contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.