ajroetker/go-highway

Write SIMD once, run everywhere. AVX2, AVX-512, or pure Go fallback. Like Google Highway, but for Go.

38
/ 100
Emerging

This project helps Go developers accelerate their applications by processing large datasets faster. It allows you to write mathematical and data transformation operations once, and they will automatically run using specialized hardware instructions (like AVX2, AVX-512, or ARM NEON) if available, or fall back to standard Go code. It takes numerical data (like lists of numbers) and outputs processed data at significantly higher speeds, benefiting anyone working with Go for scientific computing, data analysis, or machine learning.

Use this if you are a Go developer building performance-critical applications that involve extensive numerical computations on arrays of data, especially for tasks like signal processing, image manipulation, or machine learning model inference.

Not ideal if your application does not involve heavy numerical array processing or if you are not a Go developer.

numerical-computing high-performance-computing data-processing scientific-computing machine-learning-inference
No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 13 / 25
Community 6 / 25

How are scores calculated?

Stars

72

Forks

3

Language

Assembly

License

Apache-2.0

Category

go-ml-bindings

Last pushed

Mar 09, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ajroetker/go-highway"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.