SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 Go Arm Projects
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
For IoT use https://tinygo.org/
-
If you don't want to start with Kubernetes, faasd (https://github.com/openfaas/faasd) might be worth a look.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
sha256-simd
Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native.
-
asm
Go library providing algorithms optimized to leverage the characteristics of modern CPUs (by segmentio)
Project mention: Quickly checking that a string belongs to a small set | news.ycombinator.com | 2022-12-30We took a similar approach in our JSON decoder. We needed to support sets (JSON object keys) that aren't necessarily known until runtime, and strings that are up to 16 bytes in length.
We got better performance with a linear scan and SIMD matching than with a hash table or a perfect hashing scheme.
See https://github.com/segmentio/asm/pull/57 (AMD64) and https://github.com/segmentio/asm/pull/65 (ARM64). Here's how it's used in the JSON decoder: https://github.com/segmentio/encoding/pull/101
-
I tried the packer-builder-arm first, but it couldn't run my Ansible playbook due to a bug. I applied a patch but quickly ran into other issues.
-
bitnami-compat
Unofficial tools to build Bitnami containers using open source to support Bitnami charts (Arm64 support)
Project mention: containers VS bitnami-compat - a user suggested alternative | libhunt.com/r/containers | 2023-02-16Unofficial tools to build Bitnami containers using open source to support Bitnami charts (Arm64 support)
-
Go-Hacking
A comprehensive and FREE Online Go hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Golang from scratch.
Project mention: Go Hacking FREE Course, learn Go and how to reverse engineer it step-by-step | reddit.com/r/ReverseEngineering | 2023-03-01 -
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.
-
-
-
go-live
🗂️ go-live is an ultra-light server utility that serves files, HTML or anything else, over HTTP.
-
-
wled-backup cli
-
Go Arm related posts
- Kubernetes Costs: Effective Cost Optimization Strategies To Reduce Your k8s Bill
- Ask HN: How are you dealing with the M1/ARM migration?
- May 2022 monthly "What are you working on?" thread
- Learning Go by examples: part 5 - Create a Game Boy Advance (GBA) game in Go
- Photoprism originals auto indexing (not WebDav)
- Does WireGuard Run on Surface Pro X?
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160d0d7940>
www.saashub.com | 28 Mar 2023
Index
What are some of the best open-source Arm projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | TinyGo | 12,475 |
2 | faasd | 2,453 |
3 | sha256-simd | 825 |
4 | asm | 783 |
5 | packer-builder-arm | 253 |
6 | bitnami-compat | 136 |
7 | Go-Hacking | 58 |
8 | tinyfont | 37 |
9 | tinydraw | 27 |
10 | go-live | 20 |
11 | go-windows-arm | 8 |
12 | wled-backup | 7 |
13 | photoscope | 4 |