SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 devcontainer Open-Source Projects
-
nvim-dev-container
Neovim dev container support - Mirror of https://codeberg.org/esensar/nvim-dev-container
-
awesome-devcontainers
A curated list of awesome tools and resources about dev containers for common programming languages and technology stacks to boost your developer productivity 🚀
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
poetry-cookiecutter
🍪 Poetry Cookiecutter is a modern Cookiecutter template for scaffolding Python packages and apps
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
aws-terraform-dev-container
A VSCode Dev Container with tools to help you build and manage AWS infrastructure with Terraform
-
python-project-template
A Github template repository for a Python project with support for Codespaces, devcontainer, and Github Actions. (by pamelafox)
-
amp-devcontainer
amp-devcontainer is a fully loaded devcontainer useable for (embedded) C++ or Rust development
-
ghidra-python-vscode-devcontainer-skeleton
Ghidra Headless Python VScode Skeleton with Devcontainer Super Powers
-
symfony-sail
An easy to use Docker development and production environment for Symfony 4/5/6 projects, zero-config and fully customizable.
-
dockerfile-snippets
Dockerfile snippets to automatically install and configure software in Docker containers and VS Code Dev Containers.
-
conda-devcontainer-demo
Mini Conda + Mamba dev container setup to make working with environments easy.
-
flask-surveys-container-app
An example Flask app for public surveys (no user auth) designed to be run inside Docker and deployed to Azure Container Apps with the Azure Developer CLI.
-
CMake-Getting-Started
Welcome to the Project Template for Modular C Programming with CMake! This template aims to provide you with a seamless environment for running C programs and developing them in a modular, subdirectory-based format.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
As you can see from the customizations section, Dev Containers are IDE agnostic. For example, there is a project implementing Dev Container support into nvim. But since the Visual Studio Code (vscode) team at Microsoft invented Dev Containers, it is currently the IDE with the best Dev Container experience.
Project mention: Things I've learned about building CLI tools in Python | news.ycombinator.com | 2023-10-24I can't say I can relate at all. If you do things from scratch that might be true, but there is a pretty popular python tool called cookiecutter that allows you to generate the basic skeleton of the app. I usually pick something that contains poetry, click(I guess there is typed now) and some linting choices.
For fun I just googled a template and tried: https://github.com/radix-ai/poetry-cookiecutter
And the result is quite good.
The three musketeers concept summarizes this well: https://github.com/flemay/3musketeers, I.e. your CI should call entry points in your build file and nothing else
Project mention: How would you feel about vscode devcontainers as a standard across projects? | /r/ExperiencedDevs | 2023-06-10You can emulate the readme from this project here: https://github.com/pamelafox/python-project-template
Project mention: Show HN: A CLI tool to quickly launch VSCode projects (& devcontainers) | news.ycombinator.com | 2024-02-12
Download Symfony Sail (disclaimer, I'm the author 😊) which provides a ready-to-go developement environment for Symfony.
Feel free to contribute any interesting snippets you have too: https://github.com/Jaffa-Cakes/dockerfile-snippets
Project mention: Show HN: DevPod – Codespaces but Open Source, Client-Only, and Unopinionated | news.ycombinator.com | 2023-05-16Exactly. add a devcontainer similar to the example repo in [1], install the devpod app and point it to the repository and your designer is good to go, including port forwarding to their localhost
[1] https://github.com/backendclub/example-django-devcontainers
devcontainer related posts
-
Show HN: A CLI tool to quickly launch VSCode projects (& devcontainers)
-
Launching dev containers from code - is impossible?
-
Dev Containers: Open, Develop, Repeat...
-
Show HN: A CLI project tool for VSCode with devcontainer support
-
Cmake template in C. Getting Started.
-
How would you feel about vscode devcontainers as a standard across projects?
-
VSCLI - A CLI tool to launch VSCode projects, which supports DEV Containers.
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 May 2024
Index
What are some of the best open-source devcontainer projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nvim-dev-container | 493 |
2 | awesome-devcontainers | 365 |
3 | hacs-govee | 248 |
4 | godevcontainer | 246 |
5 | poetry-cookiecutter | 219 |
6 | 3musketeers | 172 |
7 | ros-devcontainer-vscode | 170 |
8 | aws-terraform-dev-container | 115 |
9 | python-project-template | 90 |
10 | vscli | 84 |
11 | amp-devcontainer | 77 |
12 | basedevcontainer | 57 |
13 | ghidra-python-vscode-devcontainer-skeleton | 44 |
14 | symfony-sail | 33 |
15 | VSCode-LaTeX-Container | 24 |
16 | dockerfile-snippets | 20 |
17 | conda-devcontainer-demo | 15 |
18 | example-django-devcontainers | 12 |
19 | devcontainer-features | 10 |
20 | flask-surveys-container-app | 9 |
21 | drupal-devcontainer | 6 |
22 | CMake-Getting-Started | 4 |
23 | paperops | 4 |
Sponsored