Recode – Free, open-source, community-driven Codespaces alternative
Hey HN, As most of you (I think?), I cannot learn something without having a project, on the side, to implement what I’ve just learned. Recode is the project that I've used to learn Go. It lets you create a development environment in your cloud provider account easily. You can think of it as a desktop version of Gitpod / Coder / GitHub Codespaces less polished and with less features but 100% free, 100% open-source and 100% community-driven. At the time of writing, it only works with Visual Studio Code and AWS. In order to let you configure your development environments easily, I’ve…
In plain words
Recode is a free, open-source alternative to cloud development environments like GitHub Codespaces. It allows developers to create development environments in their AWS account using Visual Studio Code. Built with Docker for configuration management, Recode separates user settings from project-specific configurations, making it easy to maintain consistent development setups across multiple projects. Currently supporting AWS and VS Code, it offers a less polished but fully community-driven option for those seeking cost-free cloud development infrastructure.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Hey HN, As most of you (I think?), I cannot learn something without having a project, on the side, to implement what I’ve just learned. Recode is the project that I've used to learn Go. It lets you create a development environment in your cloud provider account easily. You can think of it as a desktop version of Gitpod / Coder / GitHub Codespaces less polished and with less features but 100% free, 100% open-source and 100% community-driven. At the time of writing, it only works with Visual Studio Code and AWS. In order to let you configure your development environments easily, I’ve chosen to use Docker with some Dockerfiles: - One for your user configuration. - One for your project. The user configuration corresponds to the tools / settings that you use in all your projects like your timezone / locale, your preferred shell or your dotfiles. The project configuration corresponds to the tools / settings that you use in a specific project like Go >= 1.18 and Node.js >= 14. As you may have guessed, the project configuration inherits from the user one. > Why Docker and not something like NixOS, for example? I know that containers are not meant to be used as a VM like that, but, at the time of writing, Docker is still the most widely used tool among developers to configure their environment (even if it may certainly change in the future :-)). > Given that my dev env will run in a container does it mean that it will be limited? Mostly not. Given the scope of this project (a private instance running in your own cloud provider account), Docker is mostly used for configuration purpose and not to "isolate" the VM from your environment. As a result, your development environment container runs in privileged mode in the same network than the host. ---- I post this here, because, you know, even learning project could be useful to someone. Still learning Go by the way, so I'm open to any suggestions to improve.
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, August 2022
the whole month →



DhiWise 2.0▲737Convert Figma designs into Flutter 3.0 & React code rapidly
Dev tools · 2022 · dhiwise.com
- PA
Hey HN, I've been working on https://pornpen.ai, a site for generating adult images. Please only visit the site if you are 18+ and willing to look at NSFW images. This site is an experiment using newer text-to-image models. I explicitly removed the ability to specify custom text to avoid harmful imagery from being generated. New tags will be added once the prompt-engineering algorithm is fine-tuned further. If the servers are overloaded, take a look at the feed and search pages to look through past results. For comments/suggestions/feedback please visit…
AI · 2022 · pornpen.ai