Gokrazy – Go Appliances

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gokrazy

    turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or amd64 PCs!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  • talos

    Talos Linux is a modern Linux distribution built for Kubernetes.

    Talos Linux basically implements their entire userspace in Go and its similar to BottleRocketOS, because it is designed to host Kubernetes.

    https://www.talos.dev/

  • tamago

    TamaGo - ARM/RISC-V bare metal Go

  • linuxkit

    A toolkit for building secure, portable and lean operating systems for containers

    Another project that aims to deliver this is Linuxkit (https://github.com/linuxkit/linuxkit). All the components they ship are written in memory safe languages (usually Go) and run as containers under containerd. You can build a custom image very easily, fully defined as a YAML file.

  • u-root

    A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.

    "A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go." https://github.com/u-root/u-root

  • osv

    OSv, a new operating system for the cloud.

    I've been looking at a few.

    https://github.com/cloudius-systems/osv

    https://ops.city/ (also nanovms) - this is one that I actually got working to at least demo state

  • OPS

    ops - build and run nanos unikernels

    I've been looking at a few.

    https://github.com/cloudius-systems/osv

    https://ops.city/ (also nanovms) - this is one that I actually got working to at least demo state

  • mirage

    MirageOS is a library operating system that constructs unikernels

    Interesting, and thanks.

    I didn't know about those. I kind of thought you may have used MirageOS, which I had read about earlier. It is done in OCaml.

    https://mirage.io/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A Pretty Visualisation of the European Power Grid (2022)

    1 project | news.ycombinator.com | 28 Nov 2024
  • Supercharging Obsidian Search with AI and Ollama

    1 project | dev.to | 26 Nov 2024
  • Amazon S3 Adds Put-If-Match (Compare-and-Swap)

    5 projects | news.ycombinator.com | 25 Nov 2024
  • Handling TypeORM migrations in Electron apps

    3 projects | dev.to | 24 Nov 2024
  • Epic Allows Internet Archive to Distribute Unreal and Unreal Tournament Forever

    4 projects | news.ycombinator.com | 19 Nov 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?