Go Kernel

Open-source Go projects categorized as Kernel Edit details

Top 10 Go Kernel Projects

  • gvisor

    Application Kernel for Containers

    Project mention: Using Firecracker and Go to run short-lived, untrusted code execution jobs | news.ycombinator.com | 2022-08-02

    I'm a fan of Firecracker, but your use case might be a better fit for plain old containers because the tooling is currently more mature. If it's the isolation that attracts you to Firecracker, gVisor is an option: https://gvisor.dev/.

  • cilium

    eBPF-based Networking, Security, and Observability

    Project mention: Cilium - Ebpf-based networking, security, and observability | reddit.com/r/github_trends | 2022-06-13
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • syzkaller

    syzkaller is an unsupervised coverage-guided kernel fuzzer

    Project mention: Audit of Linux kernel code | reddit.com/r/linuxquestions | 2021-12-14
  • gophernotes

    The Go kernel for Jupyter notebooks and nteract.

    Project mention: Is there a program or plugin in that's similar to jupyter notebooks or google collab for Go lang? | reddit.com/r/golang | 2021-12-16
  • 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.

    Project mention: Is it possible to install a linux specific package on osx? | reddit.com/r/golang | 2022-03-04

    I am trying to build something with github.com/u-root/u-root/pkg/strace, but the issue I am running into is that my dev environment is an ARM Mac, while the package is specific to Unix systems.

  • eggos

    A Go unikernel running on x86 bare metal

    Project mention: random question from a beginner, has anyone written an OS in Go? | reddit.com/r/golang | 2021-10-18
  • procfs

    procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc. (by prometheus)

    Project mention: Linux kernel memory leaks Ubuntu 20.04 (5.4 and 5.8 kernels vs 4.4 kernel) | reddit.com/r/linuxadmin | 2022-01-22

    Yea, I already have a slabinfo parser. It's just not wired in to the node_exporter. Someone wrote a stand-alone slabinfo exporter, I may give that a try.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • KubeArmor

    Cloud-native Runtime Security Enforcement System

  • nhi

    :tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism

    Project mention: Always save the output of the every command in a file | reddit.com/r/zsh | 2022-02-09

    Check out nhi.

  • xpid

    Linux Process Discovery. C Library, Go bindings, Runtime.

    Project mention: Hunting hidden PIDs, eBPF and much more using xpid | dev.to | 2022-04-30

    This tool is opensource, the code is available on Github

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-02.

Go Kernel related posts


What are some of the best open-source Kernel projects in Go? This list will help you:

Project Stars
1 gvisor 12,956
2 cilium 12,682
3 syzkaller 4,268
4 gophernotes 3,328
5 u-root 1,967
6 eggos 1,930
7 procfs 553
8 KubeArmor 437
9 nhi 235
10 xpid 197
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives