zigcc / awesome-zig

A collection of some awesome public Zig programming language projects.
MIT License
629 stars 36 forks source link
andrew-kelley awesome-list bun mach zig zig-lib zig-library zig-package ziglang

Awesome Zig

This repository lists "awesome" projects written in Zig, maintained by ZigCC community.

[!IMPORTANT] The word "awesome" does not signify stability; instead, it might suggest something is somewhat old-fashioned or lacking novelty. Hence, exercise caution.

Contributing

If you find a well-maintained library that is not yet included here, welcome to submit it via a pull request. Just be sure to execute make all before open PR.

Contents

TOC is generated by markdown-toc.

Learning Resources

Tools

Text Editors

Linter

Documentation and Testing

Package and Version Manager

Utility

Data Structure and Algorithm

String Processing

File format processing

Logging Processing

Audio Processing

Image and Video Processing

Date, Time and Timezones

Command Line and Argument Parser

Memory Allocator and Management

Asynchronous Runtime

Embedded Development

General Operating System

Robot Operating System

Compilers and Interpreters

FFI Bindings

Zigged Project

GPU Computing

Scientific Computation

Machine Learning

Database

Sensor and Communication Interface

Finite State Machine

Game Field

Emulators

Encryption

Network

Web Framework

Web3 Framework

WebAssembly

Performance Benchmark

Graphics Library

GUI

Misc