Thanks to visit codestin.com
Credit goes to github.com

Skip to content

anoop-qasolve/awesome-zig-list

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 

Repository files navigation

Awesome-Zig-List

Awesome

🔥🔥🔥 This repository lists some awesome public Zig programming language projects.

Contents

Summary

Data Structure and Algorithm

Memory Allocator

Package Manager

Asynchronous Runtime

  • 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.

  • kprotty/zap : An asynchronous runtime with a focus on performance and resource efficiency.

  • lithdew/pike : Async I/O for Zig.

Embedded Development

Universal Operating System

Robot Operating System

FFI Bindings

GPU Computation

Graphics Library

Date and Time

  • scento/zig-date : 🕒 time and date for Zig. zig-date is a date and time library for the Zig, inspired by the popular Rust library chrono.

  • frmdstryr/zig-datetime : A datetime module for Zig with an api similar to python's Arrow.

Scientific Computation

Sensor and Communication Interface

Text Processing

Audio Processing

Image and Video Processing

Finite State Machine

Game Engine

Machine Learning

  • ML Framework

    • maihd/zten : Tensor library for Zig, based on ggml.
  • Large Language Model

    • renerocksai/gpt4all.zig : ZIG build for a terminal-based chat client for an assistant-style large language model with ~800k GPT-3.5-Turbo Generations based on LLaMa.

Web Framework

WebAssembly Runtime

  • zig-wasi : Minimal WASI Interpreter.

  • zware : Zig WebAssembly Runtime Engine. zware is a library for executing WebAssembly embedded in Zig programs.

  • wazm : wazm — Web Assembly Zig Machine.

  • zig-wasm-dom : Zig + WebAssembly + JS + DOM.

  • mitchellh/zig-js : Access the JS host environment from Zig compiled to WebAssembly.

  • zigwasm/wasm-zig : Common Wasm runtime binding to C API.

  • zigwasm/wasmtime-zig : Zig embedding of Wasmtime.

Performance Benchmark

GUI

Blogs

About

A collection of some awesome public Zig programming language projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published