Skip to content

Releases: SocketDev/socket-btm

stubs 20260413-28d4a6f

13 Apr 18:54
Immutable release. Only release title and notes can be modified.
28d4a6f

Choose a tag to compare

SMOL decompression stub binaries for all platforms.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

Each platform archive contains a small stub binary used by binpress to create self-extracting executables.

  • checksums.txt - SHA256 checksums

Usage

Download the appropriate stub for your platform and extract:

tar -xzf smol-stub-<platform>-<arch>[-<libc>].tar.gz

curl 20260413-311b50c

13 Apr 18:49
Immutable release. Only release title and notes can be modified.
311b50c

Choose a tag to compare

curl 8.19.0 with mbedTLS 3.6.6 for HTTPS support in self-extracting stubs.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

Each platform archive contains:

  • libcurl.a - Static curl library
  • libmbedtls.a - mbedTLS library
  • libmbedx509.a - mbedTLS X.509 library
  • libmbedcrypto.a - mbedTLS crypto library
  • include/ - curl headers
  • checksums.txt - SHA256 checksums

Usage

Download the appropriate archive for your platform and extract:

tar -xzf curl-<platform>-<arch>.tar.gz
# Or for musl:
tar -xzf curl-<platform>-<arch>-musl.tar.gz

binpress 20260413-277d2ad

13 Apr 19:19
Immutable release. Only release title and notes can be modified.
277d2ad

Choose a tag to compare

Binary compression tool for Mach-O, ELF, and PE executables.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

  • binpress-darwin-arm64 - macOS Apple Silicon
  • binpress-darwin-x64 - macOS Intel
  • binpress-linux-arm64 - Linux ARM64 (glibc)
  • binpress-linux-x64 - Linux x64 (glibc)
  • binpress-linux-arm64-musl - Linux ARM64 (musl/Alpine)
  • binpress-linux-x64-musl - Linux x64 (musl/Alpine)
  • binpress-win-arm64.exe - Windows ARM64
  • binpress-win-x64.exe - Windows x64
  • checksums.txt - SHA256 checksums

Usage

Download the appropriate binary for your platform and run it:

./binpress-darwin-arm64 --help

binject 20260413-277d2ad

13 Apr 19:19
Immutable release. Only release title and notes can be modified.
277d2ad

Choose a tag to compare

Binary resource injection tool for Mach-O, ELF, and PE executables.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

  • binject-darwin-arm64 - macOS Apple Silicon
  • binject-darwin-x64 - macOS Intel
  • binject-linux-arm64 - Linux ARM64 (glibc)
  • binject-linux-x64 - Linux x64 (glibc)
  • binject-linux-arm64-musl - Linux ARM64 (musl/Alpine)
  • binject-linux-x64-musl - Linux x64 (musl/Alpine)
  • binject-win-arm64.exe - Windows ARM64
  • binject-win-x64.exe - Windows x64
  • checksums.txt - SHA256 checksums

Usage

Download the appropriate binary for your platform and run it:

./binject-darwin-arm64 --help

binflate 20260413-277d2ad

13 Apr 19:19
Immutable release. Only release title and notes can be modified.
277d2ad

Choose a tag to compare

Binary decompression tool for extracting compressed executables.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

  • binflate-darwin-arm64 - macOS Apple Silicon
  • binflate-darwin-x64 - macOS Intel
  • binflate-linux-arm64 - Linux ARM64 (glibc)
  • binflate-linux-x64 - Linux x64 (glibc)
  • binflate-linux-arm64-musl - Linux ARM64 (musl/Alpine)
  • binflate-linux-x64-musl - Linux x64 (musl/Alpine)
  • binflate-win-arm64.exe - Windows ARM64
  • binflate-win-x64.exe - Windows x64
  • checksums.txt - SHA256 checksums

Usage

Download the appropriate binary for your platform and run it:

./binflate-darwin-arm64 --help

opentui 20260412-60a262e

12 Apr 15:44
Immutable release. Only release title and notes can be modified.
60a262e

Choose a tag to compare

OpenTUI v0.1.96 native Node.js bindings via Zig node-api.

Files

  • opentui-20260412-60a262e-linux-x64.node - Linux x64 native module
  • opentui-20260412-60a262e-linux-arm64.node - Linux ARM64 native module
  • opentui-20260412-60a262e-linux-x64-musl.node - Linux x64 musl native module
  • opentui-20260412-60a262e-linux-arm64-musl.node - Linux ARM64 musl native module
  • opentui-20260412-60a262e-darwin-x64.node - macOS Intel native module
  • opentui-20260412-60a262e-darwin-arm64.node - macOS Apple Silicon native module
  • opentui-20260412-60a262e-win-x64.node - Windows x64 native module
  • opentui-20260412-60a262e-win-arm64.node - Windows ARM64 native module
  • checksums.txt - SHA256 checksums

Usage

Load the native module in your Node.js project:

const opentui = require('./opentui-20260412-60a262e-${platform}-${arch}.node');

node-smol 20260409-dc7f9e3

09 Apr 03:15
Immutable release. Only release title and notes can be modified.
cfb6d79

Choose a tag to compare

Node.js v25.9.0 minimal binaries for all platforms.

Platforms

  • darwin-arm64
  • darwin-x64
  • linux-arm64
  • linux-x64
  • linux-arm64-musl
  • linux-x64-musl
  • win-arm64
  • win-x64

Files

  • node-darwin-arm64 - macOS Apple Silicon
  • node-darwin-x64 - macOS Intel
  • node-linux-arm64 - Linux ARM64 (glibc)
  • node-linux-x64 - Linux x64 (glibc)
  • node-linux-arm64-musl - Linux ARM64 (musl/Alpine)
  • node-linux-x64-musl - Linux x64 (musl/Alpine)
  • node-win-arm64.exe - Windows ARM64
  • node-win-x64.exe - Windows x64
  • checksums.txt - SHA256 checksums

Usage

Download the appropriate binary for your platform and run it:

./node-darwin-arm64 script.js

yoga-layout 20260327-82a7c4b

27 Mar 14:16
Immutable release. Only release title and notes can be modified.
82a7c4b

Choose a tag to compare

Yoga Layout v3.2.1 compiled to WebAssembly.

Files

  • yoga-20260327-82a7c4b.wasm - WASM binary
  • yoga-20260327-82a7c4b.mjs - ES module loader
  • yoga-sync-20260327-82a7c4b.cjs - Synchronous CommonJS wrapper
  • yoga-sync-20260327-82a7c4b.mjs - Synchronous ES module wrapper
  • checksums.txt - SHA256 checksums

Usage

Import the module in your project:

import yoga from './yoga-20260327-82a7c4b.mjs';

onnxruntime 20260327-82a7c4b

27 Mar 14:26
Immutable release. Only release title and notes can be modified.
82a7c4b

Choose a tag to compare

ONNX Runtime v1.20.1 compiled to WebAssembly with SIMD and threading support.

Files

  • ort.wasm - WASM binary with SIMD + threading
  • ort.mjs - ES module loader
  • ort-sync.cjs - Synchronous CommonJS wrapper
  • ort-sync.mjs - Synchronous ES module wrapper
  • checksums.txt - SHA256 checksums
  • checksums.txt.asc - GPG signature (if available)

Usage

Import the module in your project:

import ort from './ort.mjs';

models 20260327-82a7c4b

27 Mar 14:26
Immutable release. Only release title and notes can be modified.
82a7c4b

Choose a tag to compare

INT4 quantized ONNX models: and .

Platforms

  • Platform-independent ONNX models (universal)

Files

  • models-20260327-82a7c4b.tar.gz - All production models (INT4 quantized)
  • checksums.txt - SHA256 checksums

Included Models

  • minilm-l6/model.onnx - Sentence embeddings model
  • codet5/model.onnx - Code understanding model

Usage

Extract the archive and load models with ONNX Runtime:

tar -xzf models-20260327-82a7c4b.tar.gz