NumKong logo

NumKong

ashvardanian/NumKong

SIMD-accelerated numerical operations for multiple languages and platforms

GraphCanon updated today · GitHub synced today

1.9k stars128 forksLast push today C Apache-2.0

Decision brief

NumKong emphasizes SIMD-accelerated numerical operations with bindings in multiple languages including Python, Rust, C, C++, Swift, JS, and Go.

Good fit when

  • When you require highly optimized numerical computations across a variety of platforms like x86, Arm, RISC-V, or WASM for better performance
  • If your project involves cross-language interoperability in areas such as data retrieval or model training and needs the efficiency provided by SIMD-optimized routines

Avoid when

  • If your application does not benefit from SIMD optimizations or operates on platforms not supported by NumKong
  • When you are working exclusively with a single language without the need for cross-language binding support, as this might add overhead and complexity

Observed Jul 15, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of today
Provenance
Not a fork · Personal account
As of today
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/ashvardanian/NumKong

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

NumKong offers SIMD-optimized functionalities including distances, dot products, matrix operations, and various kernels for numeric types ranging from 6-bit to 64-bit. Supports cross-platform development with bindings in Python, Rust, C, C++, Swift, JS, and Go.

Capability facts

MCP server
No MCP server detected

Source: repo_scan · Aug 23, 2026

Languages
c, javascript, typescript, python

Source: github.language+package.json+pyproject.toml · Aug 23, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Aug 23, 2026)

| JS | `npm install` & `import` | Node.js, Bun, Deno & browsers | [javascript/README.md](javascript/README.md) |
Source link
Python runtimePython

Source: README excerpt (regex_v1, Aug 23, 2026)

| Python | `pip install` | Linux, macOS, Windows | [python/READM
Source link

Tags

README

Quick Start

LanguageInstallCompatible withGuide
C / C++CMake, headers, & prebuiltLinux, macOS, Windows, Androidinclude/README.md
Pythonpip installLinux, macOS, Windowspython/README.md
Rustcargo addLinux, macOS, Windowsrust/README.md
JSnpm install & importNode.js, Bun, Deno & browsersjavascript/README.md
SwiftSwift Package ManagerApple platforms & Linuxswift/README.md
Gogo getLinux, macOS, Windows via cGogolang/README.md

License

Feel free to use the project under Apache 2.0 or the Three-clause BSD license at your preference.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.