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. Learn more →
Top 14 devcontainer Open-Source Projects
-
vscode-remote-release
Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
-
spec
Development Containers: Use a container as a full-featured development environment. (by devcontainers)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
cli
A reference implementation for the specification that can create and configure a dev container from a devcontainer.json. (by devcontainers)
-
images
Repository for pre-built dev container images published under mcr.microsoft.com/devcontainers
-
templates
Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own! (by devcontainers)
-
features
A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own
-
ci
A GitHub Action and Azure DevOps Task designed to simplify using Dev Containers (https://containers.dev) in CI/CD systems. (by devcontainers)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
sveltekit-typescript-tailwind-template
A Sveltekit template project including TypeScript, Tailwind, and all your favorite dev tooling!
-
devcontainer-templates
My community contributions set of devcontainer templates to use in VSCode and Codespaces #GitHubHack23
-
dotfiles
multi-platform dotfiles, configuration, and bootstrap powered by chezmoi and deno (by andrewbrey)
-
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.
It would be great, if people interested in this feature/having similar problems would consider pushing the following issue: https://github.com/microsoft/vscode-remote-release/issues/8373
Project mention: Show HN: Lapdev, a new open-source remote dev environment management software | news.ycombinator.com | 2024-03-23Hi, Lapdev dev here. Let me try to answer your question.
It's installed on a remote server so it provides remote environments. If you use VSCode remote, then you can "open" it through VSCode remote ssh.
The environment that Lapdev provides essentially is a container (other format is on the roadmap) with things pre-installed as defined in Devcontainer(https://containers.dev/) format.
Project mention: Show HN: Lapdev, a new open-source remote dev environment management software | news.ycombinator.com | 2024-03-23You still cannot stop, remove or update a Dev container from CLI and there at numerous issues with the rest of the implemented features.
[0]: https://github.com/devcontainers/cli?tab=readme-ov-file#cont...
Project mention: Is there a docker image specifically for remote VSCode development? | /r/docker | 2023-06-15
// For format details, see https://aka.ms/devcontainer.json. For config options, see the // README at: https://github.com/devcontainers/templates/tree/main/src/python { "name": "Python 3", // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile "image": "mcr.microsoft.com/devcontainers/python:1-3.11-bullseye", "customizations": { "codespaces": { "openFiles": [ "README.md", "streamlit_app.py" ] }, "vscode": { "settings": {}, "extensions": [ "ms-python.python", "ms-python.vscode-pylance" ] } }, "updateContentCommand": "[ -f packages.txt ] && sudo apt update && sudo apt upgrade && sudo xargs apt install -y
Dev Containers not only allow you to define which extensions should be installed and which configuration settings shall be set, but they also have something they call "Dev Container Features".
Project mention: Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination | dev.to | 2023-06-29This repo has a nice example of a project set up with Gitpod. Also, Dev Container support can be added when creating project templates (more detail here).
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
Project mention: GitHub + Dev Hackathon 2023 - Self-hosted Azure Pipelines Agent Codespace/Dev Container | dev.to | 2023-05-08
I can’t help specifically with running on an M1/M2, but for macos testing of my dotfiles, I run a very nifty docker container that spins up a qemu vm with a real macos install - it’s not perfect, but it’s a very good approximation of what install on a macos device would be like. My dotfiles, including my containerized testing environments for both mac and linux are open source, and here’s a direct link to the macos docker compose definition: https://github.com/andrewbrey/dotfiles/tree/main/.devcontainer/mac
devcontainers related posts
- Show HN: Lapdev, a new open-source remote dev environment management software
- How CDEs work - no bs blog post
- Use Docker to create a local development Python environment
- Creating a movie finder app with Streamlit and OMDb API
- Launching dev containers from code - is impossible?
- Dev Containers: Open, Develop, Repeat...
- Try MongoDB and Laravel in 1-click via GitHub Codespaces
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Apr 2024
Index
What are some of the best open-source devcontainer projects? This list will help you:
Project | Stars | |
---|---|---|
1 | vscode-remote-release | 3,477 |
2 | spec | 2,814 |
3 | cli | 1,242 |
4 | images | 1,018 |
5 | templates | 790 |
6 | features | 749 |
7 | ci | 285 |
8 | rust-mlops-template | 271 |
9 | rustzx-esp32 | 33 |
10 | sveltekit-typescript-tailwind-template | 21 |
11 | example-django-devcontainers | 12 |
12 | devcontainer-templates | 5 |
13 | dotfiles | 4 |
14 | cuda-devcontainer | 2 |
Sponsored