From 9675a3727c8a7ee39ea51458c50ebb870a4bf929 Mon Sep 17 00:00:00 2001 From: Kapil Sachdeva Date: Tue, 18 Nov 2025 09:57:45 -0600 Subject: [PATCH 01/32] Add features entry for https://github.com/ksachdeva/devcontainer-features Currently has features for nats-server, nats-top and natscli --- _data/collection-index.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 61fd55ae..f5866e14 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1138,3 +1138,9 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: Features by ksachdeva + maintainer: Kapil Sachdeva + contact: https://github.com/ksachdeva/devcontainer-features/issues + repository: https://github.com/ksachdeva/devcontainer-features + ociReference: ghcr.io/ksachdeva/devcontainer-features + From 6b6f9e4c1ba8715b0f0e6f9077bec324252f1e68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Hofst=C3=A4tter?= <281165+devrite@users.noreply.github.com> Date: Thu, 20 Nov 2025 13:36:34 +0100 Subject: [PATCH 02/32] collection-index: Add AIT-Assistive-Autonomous-Systems features (#458) --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 61fd55ae..16fd3d2d 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -918,6 +918,11 @@ contact: https://github.com/lx-0/devcontainer-templates/issues repository: https://github.com/lx-0/devcontainer-templates ociReference: ghcr.io/lx-0/devcontainer-templates +- name: AIT-Assistive-Autonomous-Systems Dev Container Features + maintainer: AIT-Assistive-Autonomous-Systems maintainers + contact: https://github.com/AIT-Assistive-Autonomous-Systems/devcontainer_features/issues + repository: https://github.com/AIT-Assistive-Autonomous-Systems/devcontainer_features + ociReference: ghcr.io/ait-assistive-autonomous-systems/devcontainer_features - name: Hauke's Features for Development Containers maintainer: Hauke D contact: https://github.com/haukex/devcontainer-features/issues From cbb49db0eece8b5540b7d98a03dc2a69e71c5a4f Mon Sep 17 00:00:00 2001 From: Atomys Date: Thu, 20 Nov 2025 13:37:28 +0100 Subject: [PATCH 03/32] chore: add atomys collection (#489) --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 16fd3d2d..73f3dfcd 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1143,3 +1143,8 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: Atomys Dev Container Features + maintainer: Atomys + contact: https://github.com/42atomys/devcontainers-features/issues + repository: https://github.com/42atomys/devcontainers-features + ociReference: ghcr.io/42atomys/devcontainers-features From 5ecae15cb70445a4e1aabeb98609f2cf182170d7 Mon Sep 17 00:00:00 2001 From: Nicholas Checan Date: Thu, 20 Nov 2025 06:38:28 -0600 Subject: [PATCH 04/32] Add The Nefarious Developer devcontainers to index (#490) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add the nefarious developer devcontainers to index * refactor: set oci reference in lower case Change request by @Kaniska244 to avoid issues with the ORAS spec --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 73f3dfcd..9946ffa5 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -966,6 +966,12 @@ maintainer: David Zucker contact: https://github.com/davzucky/devcontainers-features-wolfi/issues repository: https://github.com/davzucky/devcontainers-features-wolfi + ociReference: ghcr.io/davzucky/devcontainers-features-wolfi +- name: Nefarious Development Containers + maintainer: NickChecan + contact: https://github.com/The-Nefarious-Developer/devcontainer-templates/issues + repository: https://github.com/The-Nefarious-Developer/devcontainer-templates + ociReference: ghcr.io/the-nefarious-developer/devcontainer-templates ociReference: ghcr.io/davzucky/devcontainers-features-wolfi - name: Dev Container Features by ForWarD Software maintainer: ForWarD Software From 31a950b26d76b863debd4cfb090bf3e0bf31d20c Mon Sep 17 00:00:00 2001 From: Yuji Masaoka <46888598+ymasaoka@users.noreply.github.com> Date: Thu, 20 Nov 2025 21:39:05 +0900 Subject: [PATCH 05/32] Add Dev Container template for AWS Lambda development (#495) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add Dev Container template for AWS Lambda development - Added a new Dev Container templates for AWS Lambda development * Update collection-index.yml --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 9946ffa5..b9c8ad6f 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1083,6 +1083,11 @@ contact: https://github.com/jajera/features/issues repository: https://github.com/jajera/features ociReference: ghcr.io/jajera/features +- name: AWS Lambda Dev Container + maintainer: Yuji Masaoka + contact: https://github.com/ymasaoka/devcontainer-templates/issues + repository: https://github.com/ymasaoka/devcontainer-templates + ociReference: ghcr.io/ymasaoka/devcontainer-templates - name: MrSimonEmms Dev Container Features maintainer: MrSimonEmms contact: https://github.com/mrsimonemms/devcontainers/issues From 312a9975229c89abfedaab83329061724a7f6d8f Mon Sep 17 00:00:00 2001 From: connershoop <31523466+connershoop@users.noreply.github.com> Date: Thu, 20 Nov 2025 05:43:53 -0700 Subject: [PATCH 06/32] add ubuntugis feature (#496) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index b9c8ad6f..86f276ad 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -967,6 +967,11 @@ contact: https://github.com/davzucky/devcontainers-features-wolfi/issues repository: https://github.com/davzucky/devcontainers-features-wolfi ociReference: ghcr.io/davzucky/devcontainers-features-wolfi +- name: devcontainer features for ubuntugis + maintainer: Conner Shoop + contact: https://github.com/connershoop/devcontainer-feature-ubuntugis/issues + repository: https://github.com/connershoop/devcontainer-feature-ubuntugis + ociReference: ghcr.io/connershoop/devcontainer-feature-ubuntugis - name: Nefarious Development Containers maintainer: NickChecan contact: https://github.com/The-Nefarious-Developer/devcontainer-templates/issues From 8f76722f543402a74eb4e6c493c9422035520fd4 Mon Sep 17 00:00:00 2001 From: Carlos Clemente <204105+zetta@users.noreply.github.com> Date: Thu, 20 Nov 2025 20:44:29 +0800 Subject: [PATCH 07/32] Include zetta's collection of features (#498) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 86f276ad..6a0ad86f 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -966,6 +966,12 @@ maintainer: David Zucker contact: https://github.com/davzucky/devcontainers-features-wolfi/issues repository: https://github.com/davzucky/devcontainers-features-wolfi + ociReference: ghcr.io/davzucky/devcontainers-features-wolfi +- name: devcontainer features by zetta + maintainer: zetta + contact: https://github.com/zetta/devcontainer-features/issues + repository: https://github.com/zetta/devcontainer-features + ociReference: ghcr.io/zetta/devcontainer-features ociReference: ghcr.io/davzucky/devcontainers-features-wolfi - name: devcontainer features for ubuntugis maintainer: Conner Shoop From 10e5208155c91f9660e765d3db412fbbc19cd2ca Mon Sep 17 00:00:00 2001 From: Irfan Sofyana Putra Date: Thu, 20 Nov 2025 19:45:41 +0700 Subject: [PATCH 08/32] docs: add devcontainer-features and devcontainer-templates from irfansofyana (#508) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add irfansofyana devcontainer * fix conflict --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 6a0ad86f..6432c446 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1029,6 +1029,16 @@ contact: https://github.com/RouL/devcontainer-features/issues repository: https://github.com/RouL/devcontainer-features ociReference: ghcr.io/roul/devcontainer-features +- name: devcontainer features by irfansofyana + maintainer: irfansofyana + contact: https://github.com/irfansofyana/devcontainer-features/issues + repository: https://github.com/irfansofyana/devcontainer-features + ociReference: ghcr.io/irfansofyana/devcontainer-features +- name: devcontainer templates by irfansofyana + maintainer: irfansofyana + repository: https://github.com/irfansofyana/devcontainer-templates + contact: https://github.com/irfansofyana/devcontainer-templates/issues + ociReference: ghcr.io/irfansofyana/devcontainer-templates - name: devcontainer templates by techiro maintainer: techiro contact: https://github.com/techiro/devcontainer-template/issues From 5a71bbf4349c12f4bd6e4af5fdd2a8e83bceb1f6 Mon Sep 17 00:00:00 2001 From: Loag <10239411+Loag@users.noreply.github.com> Date: Thu, 20 Nov 2025 07:46:29 -0500 Subject: [PATCH 09/32] add slang feature (#511) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 6432c446..a0602ae5 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -967,6 +967,11 @@ contact: https://github.com/davzucky/devcontainers-features-wolfi/issues repository: https://github.com/davzucky/devcontainers-features-wolfi ociReference: ghcr.io/davzucky/devcontainers-features-wolfi +- name: slang programming language + maintainer: loag + contact: https://github.com/Loag/slang-feature/issues + repository: https://github.com/Loag/slang-feature + ociReference: ghcr.io/loag/slang-feature - name: devcontainer features by zetta maintainer: zetta contact: https://github.com/zetta/devcontainer-features/issues From b6a4ffaea4d865c4b108e0d7d1efe234abf864a9 Mon Sep 17 00:00:00 2001 From: Thomas-Chromaway <122302070+Thomas-Chromaway@users.noreply.github.com> Date: Thu, 20 Nov 2025 12:47:14 +0000 Subject: [PATCH 10/32] Add a devcontainer template for Chromia's Rell language (#513) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add a devcontainer template for Chromia's Rell language See https://docs.chromia.com for more on Rell. This contains Java (from the base image), the Chromia tooling, a Postgres instance for storage, plus various useful tools. * Update collection-index.yml Making ChromiaProject name lower case to match ORAS spec --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index a0602ae5..582861b5 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1109,6 +1109,11 @@ contact: https://github.com/jajera/features/issues repository: https://github.com/jajera/features ociReference: ghcr.io/jajera/features +- name: Chromia Rell Development Container + maintainer: Chromaway AB + contact: https://github.com/chromiaproject/devcontainers-chromia/issues + repository: https://github.com/chromiaproject/devcontainers-chromia + ociReference: ghcr.io/chromiaproject/devcontainers-chromia/simple-chromia - name: AWS Lambda Dev Container maintainer: Yuji Masaoka contact: https://github.com/ymasaoka/devcontainer-templates/issues From 25d43eee8e6d86ff51ac98f95adc8ee3707caa1b Mon Sep 17 00:00:00 2001 From: Han Sen Date: Thu, 20 Nov 2025 21:47:52 +0900 Subject: [PATCH 11/32] Devcontainer feature list: add cargo-lambda package (#536) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add cargo-lambda package list * update link --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 582861b5..e2bedd64 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1034,6 +1034,11 @@ contact: https://github.com/RouL/devcontainer-features/issues repository: https://github.com/RouL/devcontainer-features ociReference: ghcr.io/roul/devcontainer-features +- name: Devcontainer for Cargo lambda + maintainer: Han Sen + contact: https://github.com/tokidoki11/devcontainer-feature/issues + repository: https://github.com/tokidoki11/devcontainer-feature + ociReference: ghcr.io/tokidoki11/devcontainer-feature/cargo-lambda - name: devcontainer features by irfansofyana maintainer: irfansofyana contact: https://github.com/irfansofyana/devcontainer-features/issues From 1d6028a9b5d8c57e1a4d2a754570dec19b195147 Mon Sep 17 00:00:00 2001 From: Jon Mills <40585882+itsalljustdata@users.noreply.github.com> Date: Thu, 20 Nov 2025 20:48:40 +0800 Subject: [PATCH 12/32] Update collection-index.yml (#541) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit added itsalljustdata/devcontainers-custom-features Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index e2bedd64..09c11827 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1034,6 +1034,11 @@ contact: https://github.com/RouL/devcontainer-features/issues repository: https://github.com/RouL/devcontainer-features ociReference: ghcr.io/roul/devcontainer-features +- name: devcontainer features by itsalljustdata + maintainer: Jonathan Mills + contact: https://github.com/itsalljustdata/devcontainers-custom-features/issues + repository: https://github.com/itsalljustdata/devcontainers-custom-features + ociReference: ghcr.io/itsalljustdata/devcontainers-custom-features - name: Devcontainer for Cargo lambda maintainer: Han Sen contact: https://github.com/tokidoki11/devcontainer-feature/issues From 6b79d1876740ff198f46ed3310608542d109923e Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 20 Nov 2025 13:49:24 +0100 Subject: [PATCH 13/32] Add sebdanielsson's templates (#544) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 09c11827..67dd9aa0 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1139,6 +1139,11 @@ contact: https://github.com/ferdinandkeller/features/issues repository: https://github.com/ferdinandkeller/features ociReference: ghcr.io/ferdinandkeller/features/httpie +- name: sebdanielsson's templates + maintainer: Sebastian Danielsson (@sebdanielsson) + contact: https://github.com/sebdanielsson/devcontainers/issues + repository: https://github.com/sebdanielsson/devcontainers + ocireference: ghcr.io/sebdanielsson/devcontainers - name: Rojo Feature maintainer: Ryan Luu contact: https://github.com/RyanLua/features/issues From c3656df83197c0cd06a6b75a42ffdc9325bc41bd Mon Sep 17 00:00:00 2001 From: Matt Mazzola Date: Thu, 20 Nov 2025 04:50:49 -0800 Subject: [PATCH 14/32] Add mattmazzola/devcontainers to collections-index.yml (#569) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 67dd9aa0..c681bf11 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1165,6 +1165,11 @@ repository: https://github.com/schnellerhase/devcontainer-fenics ociReference: ghcr.io/schnellerhase/devcontainer-fenics/fenics ociReference: ghcr.io/ryanlua/templates/roblox +- name: Matt Mazzola Dev Containers + maintainer: mattmazzola + contact: https://github.com/mattmazzola/devcontainers/issues + repository: https://github.com/mattmazzola/devcontainers + ociReference: ghcr.io/mattmazzola/devcontainers - name: W&B Catnip maintainer: Weights and Biases contact: https://github.com/wandb/catnip/issues From e5d5fac26a4bc5a0a08cf41ae8b07a7f20b37e95 Mon Sep 17 00:00:00 2001 From: Yassine Doghri Date: Thu, 20 Nov 2025 13:53:29 +0100 Subject: [PATCH 15/32] feat: add Dev Container assets by Yassine Doghri to collection index (#590) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index c681bf11..a09a6afd 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1205,6 +1205,11 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: Dev Container assets by Yassine Doghri + maintainer: Yassine Doghri + contact: https://github.com/yassinedoghri/devcontainers/issues + repository: https://github.com/yassinedoghri/devcontainers + ociReference: ghcr.io/yassinedoghri/devcontainers - name: Atomys Dev Container Features maintainer: Atomys contact: https://github.com/42atomys/devcontainers-features/issues From dd5d26705fef51b3b87f66be8076b43288aeb1be Mon Sep 17 00:00:00 2001 From: Victor Maznev Date: Thu, 20 Nov 2025 13:54:07 +0100 Subject: [PATCH 16/32] Add dev container features for Azure linux images (#595) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index a09a6afd..d5f27745 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1165,6 +1165,11 @@ repository: https://github.com/schnellerhase/devcontainer-fenics ociReference: ghcr.io/schnellerhase/devcontainer-fenics/fenics ociReference: ghcr.io/ryanlua/templates/roblox +- name: Dev container features for Azure linux images + maintainer: Victor Maznev + contact: https://github.com/bullmastiffo/devcontainers-features/issues + repository: https://github.com/bullmastiffo/devcontainers-features + ociReference: ghcr.io/bullmastiffo/devcontainers-features - name: Matt Mazzola Dev Containers maintainer: mattmazzola contact: https://github.com/mattmazzola/devcontainers/issues From 21e537779b14a39348205c1cce59d3638869c3c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9renger?= Date: Thu, 20 Nov 2025 13:54:44 +0100 Subject: [PATCH 17/32] Add git-absorb, shell-history-per-project and biome (baxyz) (#596) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: add git-absorb * feat: add shell-history-per-project * feat: add biome --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index d5f27745..b1105eb7 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1210,6 +1210,21 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: Git Absorb Feature + maintainer: baxyz + contact: https://github.com/baxyz/devcontainer-features/issues + repository: https://github.com/baxyz/devcontainer-features/tree/main/src/git-absorb + ociReference: ghcr.io/baxyz/devcontainer-features/git-absorb +- name: Shell History Per Project Feature + maintainer: baxyz + contact: https://github.com/baxyz/devcontainer-features/issues + repository: https://github.com/baxyz/devcontainer-features/tree/main/src/shell-history-per-project + ociReference: ghcr.io/baxyz/devcontainer-features/shell-history-per-project +- name: Biome Feature + maintainer: baxyz + contact: https://github.com/baxyz/devcontainer-features/issues + repository: https://github.com/baxyz/devcontainer-features/tree/main/src/biome + ociReference: ghcr.io/baxyz/devcontainer-features/biome - name: Dev Container assets by Yassine Doghri maintainer: Yassine Doghri contact: https://github.com/yassinedoghri/devcontainers/issues From e58f7e080a59edac2f80cd7a518877b472eaaa2e Mon Sep 17 00:00:00 2001 From: Pedro Rodrigues Date: Thu, 20 Nov 2025 09:55:30 -0300 Subject: [PATCH 18/32] Add Dev Container Templates and Features by pirpedro (#597) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index b1105eb7..feb9fc50 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1165,6 +1165,16 @@ repository: https://github.com/schnellerhase/devcontainer-fenics ociReference: ghcr.io/schnellerhase/devcontainer-fenics/fenics ociReference: ghcr.io/ryanlua/templates/roblox +- name: Dev Container Templates by pirpedro + maintainer: Pedro Rodrigues + contact: https://github.com/pirpedro/devcontainers/issues + repository: https://github.com/pirpedro/devcontainers + ociReference: ghcr.io/pirpedro/devcontainers +- name: Dev Container Features by pirpedro + maintainer: Pedro Rodrigues + contact: https://github.com/pirpedro/features/issues + repository: https://github.com/pirpedro/features + ociReference: ghcr.io/pirpedro/features - name: Dev container features for Azure linux images maintainer: Victor Maznev contact: https://github.com/bullmastiffo/devcontainers-features/issues From cea596e610abc7c3620b48ebfc560a6a3a653f95 Mon Sep 17 00:00:00 2001 From: Anton Zheng Date: Thu, 20 Nov 2025 04:58:18 -0800 Subject: [PATCH 19/32] Add EdgeActions DevContainer Templates (#607) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index feb9fc50..06b1aeff 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1220,6 +1220,11 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: EdgeActions Dev Container Templates + maintainer: Azure EdgeActions Developer Experiences Team + contact: https://github.com/Azure/edgeactions-devcontainers/issues + repository: https://github.com/Azure/edgeactions-devcontainers + ociReference: ghcr.io/Azure/edgeactions-devcontainers/edgeactions - name: Git Absorb Feature maintainer: baxyz contact: https://github.com/baxyz/devcontainer-features/issues From 6b8b4e153529ee9b2dd32c37c833f0a9367d5d2e Mon Sep 17 00:00:00 2001 From: Declan Ryan <25474733+declanjryan@users.noreply.github.com> Date: Mon, 24 Nov 2025 11:29:25 +0100 Subject: [PATCH 20/32] feat: included pairspaces feature (#587) --- _data/collection-index.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 06b1aeff..12d5b041 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1164,7 +1164,6 @@ contact: https://github.com/schnellerhase/devcontainer-fenics/issues repository: https://github.com/schnellerhase/devcontainer-fenics ociReference: ghcr.io/schnellerhase/devcontainer-fenics/fenics - ociReference: ghcr.io/ryanlua/templates/roblox - name: Dev Container Templates by pirpedro maintainer: Pedro Rodrigues contact: https://github.com/pirpedro/devcontainers/issues @@ -1250,3 +1249,8 @@ contact: https://github.com/42atomys/devcontainers-features/issues repository: https://github.com/42atomys/devcontainers-features ociReference: ghcr.io/42atomys/devcontainers-features +- name: PairSpaces + maintainer: PairSpaces by Interaction, LLC + contact: https://github.com/pairspaces/devcontainers/issues + repository: https://github.com/pairspaces/devcontainers + ociReference: ghcr.io/pairspaces/devcontainers/pairspaces From 893f2bcb2af5f25bc283def730e729db35871d74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tob=C3=ADas=20Chavarr=C3=ADa?= <70428147+tobiaschc@users.noreply.github.com> Date: Mon, 24 Nov 2025 11:59:58 +0100 Subject: [PATCH 21/32] feat: add Starship feature to collection index (#605) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 12d5b041..d430f2c3 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1154,6 +1154,11 @@ contact: https://github.com/RyanLua/templates/issues repository: https://github.com/RyanLua/templates ociReference: ghcr.io/ryanlua/templates +- name: Starship + maintainer: Tobias Chavarria + contact: https://github.com/tobiaschc/devcontainer-features/issues + repository: https://github.com/tobiaschc/devcontainer-features + ociReference: ghcr.io/tobiaschc/devcontainer-features - name: Dev Container Features by Joe Bowbeer maintainer: Joe Bowbeer contact: https://github.com/joebowbeer/devcontainers-features/issues From 4496d065fe9e0d8d008bceff204ad32dcb4502d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Rausell=20Guiard?= <33221237+AlvaroRausell@users.noreply.github.com> Date: Tue, 25 Nov 2025 14:44:14 +0000 Subject: [PATCH 22/32] Remove duplicates and add GitHub action to lint collection-index.yml (#616) * Remove duplicates and add GitHub action to lint collection-index.yml * Add write permission for pull-requests * Add config to ignore some rules * Pin versions * Fix version --- .github/lint-config.yaml | 10 ++++++++++ .github/workflows/lint.yml | 26 ++++++++++++++++++++++++++ _data/collection-index.yml | 2 -- 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 .github/lint-config.yaml create mode 100644 .github/workflows/lint.yml diff --git a/.github/lint-config.yaml b/.github/lint-config.yaml new file mode 100644 index 00000000..301e6eaa --- /dev/null +++ b/.github/lint-config.yaml @@ -0,0 +1,10 @@ +--- + +extends: default + + +rules: + line-length: disable + trailing-spaces: disable + document-start: disable + diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 00000000..0b3a297d --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,26 @@ +name: 'Lint collection-index.yml' +on: + pull_request: + paths: + - _data/collection-index.yml + +permissions: + contents: read + pull-requests: write + +jobs: + yamllint: + name: 'Yamllint' + runs-on: ubuntu-latest + steps: + - name: 'Checkout' + uses: actions/checkout@v6 + - name: 'Yamllint' + uses: karancode/yamllint-github-action@@v2.1.1 + with: + yamllint_file_or_dir: _data/collection-index.yml + yamllint_strict: true + yamllint_config_filepath: .github/lint-config.yaml + yamllint_comment: true + env: + GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/_data/collection-index.yml b/_data/collection-index.yml index d430f2c3..ff19f5e9 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -977,7 +977,6 @@ contact: https://github.com/zetta/devcontainer-features/issues repository: https://github.com/zetta/devcontainer-features ociReference: ghcr.io/zetta/devcontainer-features - ociReference: ghcr.io/davzucky/devcontainers-features-wolfi - name: devcontainer features for ubuntugis maintainer: Conner Shoop contact: https://github.com/connershoop/devcontainer-feature-ubuntugis/issues @@ -988,7 +987,6 @@ contact: https://github.com/The-Nefarious-Developer/devcontainer-templates/issues repository: https://github.com/The-Nefarious-Developer/devcontainer-templates ociReference: ghcr.io/the-nefarious-developer/devcontainer-templates - ociReference: ghcr.io/davzucky/devcontainers-features-wolfi - name: Dev Container Features by ForWarD Software maintainer: ForWarD Software contact: https://github.com/forwardsoftware/devcontainer-features/issues From 9ebaea9562d4ca1bfdcdf8e9a33c6b0c22c0d0a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Cabrita?= Date: Mon, 5 Jan 2026 09:55:17 +0000 Subject: [PATCH 23/32] Remove https://github.com/favalos/devcontainer-features from list of features (#637) Deletes the source repository because it's not maintained and there are other equivalent features --- _data/collection-index.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index ff19f5e9..0ae1d8b8 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -383,11 +383,6 @@ contact: https://github.com/CodeMan99/features/issues repository: https://github.com/CodeMan99/features ociReference: ghcr.io/codeman99/features -- name: Features by Favalos - maintainer: Fernando Avalos - contact: https://github.com/favalos/devcontainer-features/issues - repository: https://github.com/favalos/devcontainer-features - ociReference: ghcr.io/favalos/devcontainer-features - name: Community Templates maintainer: devcontainers-community contact: https://github.com/orgs/devcontainers-community/discussions From 40fcf85ac11da1cd59bd48c5869a0e5811f3054f Mon Sep 17 00:00:00 2001 From: Vladimir Lila Date: Mon, 5 Jan 2026 14:55:52 +0500 Subject: [PATCH 24/32] Add weslyg devcontainer feature repository (#408) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 0ae1d8b8..8498c14a 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -773,6 +773,11 @@ contact: https://github.com/rafaph/devcontainer-features/issues repository: https://github.com/rafaph/devcontainer-features ociReference: ghcr.io/rafaph/devcontainer-features +- name: Dev Container Features by weslyg + maintainer: weslyg + contact: https://github.com/weslyg/features/issues + repository: https://github.com/weslyg/features + ociReference: ghcr.io/weslyg/features - name: SPFx Dev Container maintainer: Troy contact: https://github.com/tpalacino/SPFx-dev-container/issues From 7c5423437dba187afcd28434259adc4c8d7e529e Mon Sep 17 00:00:00 2001 From: John Martin Date: Mon, 5 Jan 2026 17:02:10 +0700 Subject: [PATCH 25/32] feat: add devcontainer features by ebizbase to collection (#497) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: add devcontainer features by ebizbase to collection * Update _data/collection-index.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update _data/collection-index.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- _data/collection-index.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 8498c14a..d0e3e4b1 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -966,7 +966,10 @@ maintainer: David Zucker contact: https://github.com/davzucky/devcontainers-features-wolfi/issues repository: https://github.com/davzucky/devcontainers-features-wolfi - ociReference: ghcr.io/davzucky/devcontainers-features-wolfi + maintainer: eBizBase + contact: https://github.com/ebizbase/dev-infras/issues + repository: https://github.com/ebizbase/dev-infras + ociReference: ghcr.io/ebizbase/devcontainers-features - name: slang programming language maintainer: loag contact: https://github.com/Loag/slang-feature/issues From 449c5a211ef727ba9160147c861751ca24738f98 Mon Sep 17 00:00:00 2001 From: roboslone Date: Mon, 5 Jan 2026 13:09:05 +0300 Subject: [PATCH 26/32] Update collection-index.yml to include fexec (#598) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update collection-index.yml to include fexec * Modify ociReference for fexec in collection-index Updated ociReference for fexec entry in collection index. --------- Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index d0e3e4b1..99587167 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1260,3 +1260,8 @@ contact: https://github.com/pairspaces/devcontainers/issues repository: https://github.com/pairspaces/devcontainers ociReference: ghcr.io/pairspaces/devcontainers/pairspaces +- name: fexec + maintainer: roboslone + contact: https://github.com/roboslone/go-framework/issues + repository: https://github.com/roboslone/go-framework/tree/main/src/fexec + ociReference: ghcr.io/roboslone/go-framework From ee63ae1dc09a1daf9b960cb063944140fb6aa96e Mon Sep 17 00:00:00 2001 From: Daniel Lindemann Date: Mon, 5 Jan 2026 11:11:03 +0100 Subject: [PATCH 27/32] Update collection-index.yml (#604) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update collection-index.yml Add ghcr.io/daniellindemann/dev-container-features repo of Daniel Lindemann to the collection * update respository url for 'Dev Container Features by Daniel Lindemann' --------- Co-authored-by: Daniel Lindemann Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 99587167..6c380da4 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1155,6 +1155,11 @@ contact: https://github.com/RyanLua/templates/issues repository: https://github.com/RyanLua/templates ociReference: ghcr.io/ryanlua/templates +- name: Dev Container Features by Daniel Lindemann + maintainer: Daniel Lindemann + contact: https://github.com/daniellindemann/dev-container-features/issues + repository: https://github.com/daniellindemann/dev-container-features/tree/main/src/dotnet-usersecrets-persistence + ociReference: ghcr.io/daniellindemann/dev-container-features - name: Starship maintainer: Tobias Chavarria contact: https://github.com/tobiaschc/devcontainer-features/issues From efb1c199a9e03d6abafefe4c1423c05299434ac2 Mon Sep 17 00:00:00 2001 From: Sreeram Padmanabhan <8502281+siri404@users.noreply.github.com> Date: Mon, 5 Jan 2026 10:13:34 +0000 Subject: [PATCH 28/32] Update collection-index.yml (#606) * Update collection-index.yml * Update siri404 feature details in collection index * Update collection-index.yml * Update collection-index.yml --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 6c380da4..e23a1ce4 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1230,6 +1230,11 @@ contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues repository: https://github.com/navinkrishnan/devcontainer-templates-btp ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp +- name: Gemini CLI (via npm) + maintainer: siri404 + contact: https://github.com/siri404/devcontainer-ai-features/issues + repository: https://github.com/siri404/devcontainer-ai-features + ociReference: ghcr.io/siri404/devcontainer-ai-features - name: EdgeActions Dev Container Templates maintainer: Azure EdgeActions Developer Experiences Team contact: https://github.com/Azure/edgeactions-devcontainers/issues From 3616d7409a4cdf526ba9b75c8ea15e6d98538071 Mon Sep 17 00:00:00 2001 From: Evit15 Date: Mon, 5 Jan 2026 17:14:29 +0700 Subject: [PATCH 29/32] Add Evit15's Assorted Features to collection index (#608) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index e23a1ce4..26fe7b38 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1270,6 +1270,11 @@ contact: https://github.com/pairspaces/devcontainers/issues repository: https://github.com/pairspaces/devcontainers ociReference: ghcr.io/pairspaces/devcontainers/pairspaces +- name: Assorted Features + maintainer: Evit15 + contact: https://github.com/Evit15/devcontainer-features/issues + repository: https://github.com/Evit15/devcontainer-features + ociReference: ghcr.io/Evit15/devcontainer-features - name: fexec maintainer: roboslone contact: https://github.com/roboslone/go-framework/issues From a8c6cf226694dd555e73f0b972feaa7fe2db96cf Mon Sep 17 00:00:00 2001 From: gdlol <53998112+gdlol@users.noreply.github.com> Date: Mon, 5 Jan 2026 18:16:08 +0800 Subject: [PATCH 30/32] Add devcontainer-config features entry to collection index (#610) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 26fe7b38..e0cccc3b 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1270,6 +1270,11 @@ contact: https://github.com/pairspaces/devcontainers/issues repository: https://github.com/pairspaces/devcontainers ociReference: ghcr.io/pairspaces/devcontainers/pairspaces +- name: Devcontainer Features for Devcontainer Configurations + maintainer: devcontainer-config + contact: https://github.com/devcontainer-config/features/issues + repository: https://github.com/devcontainer-config/features + ociReference: ghcr.io/devcontainer-config/features - name: Assorted Features maintainer: Evit15 contact: https://github.com/Evit15/devcontainer-features/issues From fee1484f72d842418fd5707faac6157a0d52300f Mon Sep 17 00:00:00 2001 From: Ron <45816308+rjaegers@users.noreply.github.com> Date: Mon, 5 Jan 2026 11:17:33 +0100 Subject: [PATCH 31/32] chore: add amp-devcontainer templates to collection (#611) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index e0cccc3b..cfa48e06 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1270,6 +1270,16 @@ contact: https://github.com/pairspaces/devcontainers/issues repository: https://github.com/pairspaces/devcontainers ociReference: ghcr.io/pairspaces/devcontainers/pairspaces +- name: C++ Dev Container Template + maintainer: Philips Software + contact: https://github.com/philips-software/amp-devcontainer/issues + repository: https://github.com/philips-software/amp-devcontainer + ociReference: ghcr.io/philips-software/amp-devcontainer/cpp-template +- name: Rust Dev Container Template + maintainer: Philips Software + contact: https://github.com/philips-software/amp-devcontainer/issues + repository: https://github.com/philips-software/amp-devcontainer + ociReference: ghcr.io/philips-software/amp-devcontainer/rust-template - name: Devcontainer Features for Devcontainer Configurations maintainer: devcontainer-config contact: https://github.com/devcontainer-config/features/issues From ba194187927c74761c7efe31c881ce916bffbe12 Mon Sep 17 00:00:00 2001 From: Esteban <35503563+EstebenR@users.noreply.github.com> Date: Mon, 5 Jan 2026 11:18:40 +0100 Subject: [PATCH 32/32] Update collection-index.yml (#612) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Álvaro Rausell Guiard <33221237+AlvaroRausell@users.noreply.github.com> --- _data/collection-index.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/collection-index.yml b/_data/collection-index.yml index cfa48e06..9e1f21c6 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -1270,6 +1270,11 @@ contact: https://github.com/pairspaces/devcontainers/issues repository: https://github.com/pairspaces/devcontainers ociReference: ghcr.io/pairspaces/devcontainers/pairspaces +- name: EstebenR Devcontainers + maintainer: EstebenR (Papabos) + contact: https://github.com/EstebenR/devcontainers/issues + repository: https://github.com/EstebenR/devcontainers/ + ociReference: ghcr.io/estebenr/devcontainers - name: C++ Dev Container Template maintainer: Philips Software contact: https://github.com/philips-software/amp-devcontainer/issues