Go Simulator

Open-source Go projects categorized as Simulator

Top 8 Go Simulator Projects

  1. kwok

    Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters.

    Project mention: Using GitOps to Manage a KWOK Deployment | dev.to | 2025-03-14

    apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../base patches: - target: kind: Kustomization patch: |- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization metadata: name: kwok namespace: kwok resources: - https://github.com/kubernetes-sigs/kwok/kustomize/kwok?ref=v0.5.1 images: - name: registry.k8s.io/kwok/kwok newTag: "v0.5.1"

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. open-simulator

    K8s cluster simulator for capacity planning

  4. ns-x

    An easy-to-use, flexible network simulator library in Go.

    Project mention: (Mostly) Deterministic Simulation Testing in Go | news.ycombinator.com | 2024-05-30

    I really like an idea to solve scheduling problem via compiling to WASI. Many months ago I had conversation with friends, how to implement deterministic testing in Go, without custom IO runtime (common approach in Scala/Rust/C++). We were talking about a few random things, which require a lot of effort (compare to WASI):

    1. https://github.com/Shopify/toxiproxy

    2. https://github.com/bytedance/ns-x

    3. https://github.com/hnes/cpuworker

    But all of them are not too good from the first glance.

  5. cyber-stasis

    Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.

  6. cyber-acid

    Liquid democracy political simulator based on the automated data feed from the moneyless economy simulator Cyber Stasis.

  7. msfs2020-gopilot

    Just another browser-based VFR map for Microsoft Flight Simulator 2020 (MSFS2020) using Golang

  8. blockchain-difficulty

    Simulating the effectiveness of various blockchain difficulty adjustment algorithms

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. go6502

    Fine GUI implementation wrapped around a 6502 CPU emulator written in go (by cjr29)

    Project mention: Learning Go, Building a File Picker using Fyne.io | dev.to | 2024-05-30

    I started my project with an imaginary CPU I found on GitHub. That simple instruction set helped me get familiar with the basics of Go and fyne.io. Once I had the base dashboard developed, I searched for a simulator for a more complex CPU. Fortunately, there was a comprehensive simulator for the 6502 8-bit processor with associated assembler and disassembler that has been actively maintained. The 6502 was the processor on which the original Apple computer was based. I forked a copy of that and continued my learning. A summary of that effort is described in my second post here.

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

Go Simulator discussion

Log in or Post with

Go Simulator related posts

Index

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

# Project Stars
1 kwok 2,785
2 open-simulator 254
3 ns-x 145
4 cyber-stasis 133
5 cyber-acid 21
6 msfs2020-gopilot 17
7 blockchain-difficulty 2
8 go6502 2

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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