Gokrazy – A Native Go Userland

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • s6

    The s6 supervision suite.

  • Very interesting project.

    Has anyone tried it?

    Apparently they have written their own init: https://gokrazy.org/userguide/process-interface/

    This makes me curious. I wonder how well Gokrazy would blend with s6/s6-rc…

    If anyone is curious there’s more info about those projects here:

    https://skarnet.org/software/s6/

    https://skarnet.org/software/s6-rc/

  • go-sqlite

    Low-level Go interface to SQLite 3

  • 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.

    InfluxDB logo
  • murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

  • If it is any help, I've written a $SHELL in Go and have been using it as my primary shell for around 5 years now.

    It's intentionally not designed to be a drop in replacement for Bash though. I saw no point replicating all of the problems with Bash when writing a new shell. So it does a lot of things different -- better in most cases -- but that does also create a learning curve too (I mean you're literally learning a new language).

    https://github.com/lmorg/murex

  • distroless

    🥑 Language focused docker images, minus the operating system.

  • If you're a fan of this approach to deploying applications and use docker, distroless [1] is a really cool project related to this. It uses debian as the base and supports cgo because it has glibc (and openssl)

    [1]: https://github.com/GoogleContainerTools/distroless

  • buildkit

    concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

  • Relatedly, there's also buildkit[1] and that entire ecosystem. I've been meaning to check out the experience of building containers using Nix, but either way it seems very interesting.

    [1]: https://github.com/moby/buildkit

  • wifi

    WiFi daemon for connecting to WiFi networks (encrypted or unencrypted) with gokrazy (by gokrazy)

  • Hello, I’m the maintainer!

    You’re right about the lack of a C runtime being intentional. However, C programs can be run if you take on the task of keeping them up-to-date: https://gokrazy.org/prototyping/

    Regarding WiFi, we have https://github.com/gokrazy/wifi which currently only works for unencrypted WiFi. If at some point there is a Go solution to configure encrypted WiFi, I’m all for it!

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

  • Launch HN: Muddy (YC S19) – Multiplayer browser for getting work done

    1 project | news.ycombinator.com | 10 May 2024
  • Caching PNPM Modules in Docker Builds in GitHub Actions

    4 projects | dev.to | 6 May 2024
  • Ask HN: Are there any open source forks of nomad smd consul?

    9 projects | news.ycombinator.com | 2 May 2024
  • Show HN: Docker-phobia: Analyze Docker image size with a treemap

    3 projects | news.ycombinator.com | 28 Apr 2024
  • Opengist: Open-source alternative to GitHub Gists

    2 projects | news.ycombinator.com | 23 Apr 2024