https://github.com/devcontainer-env/devcontainer-features
One line in devcontainer.json. Your tools, ready to go.
https://github.com/devcontainer-env/devcontainer-features
Last synced: 2 months ago
JSON representation
One line in devcontainer.json. Your tools, ready to go.
- Host: GitHub
- URL: https://github.com/devcontainer-env/devcontainer-features
- Owner: devcontainer-env
- License: mit
- Created: 2026-03-19T06:09:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-06T09:40:59.000Z (2 months ago)
- Last Synced: 2026-04-06T11:27:49.895Z (2 months ago)
- Language: Shell
- Size: 21.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# devcontainer-features
> One line in `devcontainer.json`. Your tools, ready to go.
[](https://github.com/devcontainer-env/devcontainer-features/actions/workflows/test.yaml)
[](https://github.com/devcontainer-env/devcontainer-features/actions/workflows/validate.yml)
[](https://github.com/devcontainer-env/devcontainer-features/releases/latest)
[](LICENSE)
Stop configuring developer devcontainer-features by hand in every container. Drop a feature reference into your `devcontainer.json` and get a consistent, reproducible environment — locally, in Codespaces, and in CI.
## Features
### `atlas`
Installs the [Atlas CLI](https://atlasgo.io) for managing database schemas as code.
```jsonc
{
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": {
"ghcr.io/devcontainer-env/features/atlas:1": {},
},
}
```
#### Options
| Option | Type | Default | Description |
| --------- | ------ | -------- | ----------------------------- |
| `version` | string | `latest` | Select the version to install |
---
### `psql`
Installs [psql](https://www.postgresql.org/docs/current/app-psql.html), the PostgreSQL interactive terminal.
```jsonc
{
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": {
"ghcr.io/devcontainer-env/features/psql:1": {},
},
}
```
## Repository Structure
```
├── src
│ ├── atlas
│ │ ├── devcontainer-feature.json
│ │ └── install.sh
│ └── psql
│ ├── devcontainer-feature.json
│ └── install.sh
```
## License
MIT — use it, fork it, extend it.