ZigScoutData updated 2026-11-05 · unofficial community index中文

Index /Systems & OS / async_zocket

async_zocket

This repository contains a basic, non-blocking WebSocket client written in the Zig programming language. It leverages the xev event loop for asynchronous operations and is able to run non-blocking on a single thread.

Declared floor 0.15Systems & OSScore 25.0Thomvanoorschot/async_zocket ↗
Stars
14
forks 2
Last push
1.3 years ago
2025-07-31
Dependents
0
references among indexed projects
Declared deps
2
build.zig.zon present

Zig version check

Zig versionVerdictBasis
0.13Needs Zig ≥ 0.15This library needs Zig ≥ 0.15.0-dev.483+837e0f9c3
0.14Needs Zig ≥ 0.15This library needs Zig ≥ 0.15.0-dev.483+837e0f9c3
0.15Declared floor 0.15minimum_zig_version = 0.15.0-dev.483+837e0f9c3 in build.zig.zon, at or below this version
0.16Declared floor 0.15minimum_zig_version = 0.15.0-dev.483+837e0f9c3 in build.zig.zon, at or below this version
0.17 (current stable)Declared floor 0.15minimum_zig_version = 0.15.0-dev.483+837e0f9c3 in build.zig.zon, at or below this version
0.18-dev / masterDeclared floor 0.15minimum_zig_version = 0.15.0-dev.483+837e0f9c3 in build.zig.zon, at or below this version

Adding it as a dependency

zig fetch --save=async_zocket https://github.com/Thomvanoorschot/async_zocket/archive/refs/heads/main.tar.gz

The command above packs a branch and is not pinned to a tag. In production, switch to refs/tags/<tag>.tar.gz and keep the hash that zig fetch --save writes for you.

What it depends on (2)

libxev → mitchellh/libxevboring_tls → thomvanoorschot/boring_tls

Index record

Canonical key
thomvanoorschot/async_zocket
License
MIT
Created
2025-03-29
Open issues
0
Package / version
async_zocket / 0.0.1
Topics
async、eventloop、libuv、libxev、non-blocking、singlethread、tcp-client、websocket-client
Classification basis
topic:async、desc:asynchronous、desc:event loop · confidence high

Similar projects

libxev / mitchellh/libxev
libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
Declared floor 0.16
76.8★ 3.60k
zmx / neurosnap/zmx
Session attach/detach for the terminal
Declared floor 0.17
67.9★ 2.27k
known-folders / ziglibs/known-folders
Provides access to well-known folders across several operating systems
Declared floor 0.16
62.8★ 328
linuxwave / orhun/linuxwave
Generate music from the entropy of Linux 🐧🎵
Declared floor 0.17
62.2★ 667
zignal / arrufat/zignal
zero-dependency image processing library
Needs Zig ≥ 0.17.1
62.0★ 482
oxwm / tonybanters/oxwm
Declared floor 0.16
61.1★ 1.03k

Data comes from a public API snapshot taken on 2026-11-05. 2451 unique repositories were collected, merged into 2451 projects, of which 1516 clear the listing gate. Star counts are raw per-host values and are not converted across platforms.