Skip to content

A list of awesome projects related to Zig

License

Notifications You must be signed in to change notification settings

catdevnull/awesome-zig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Zig Awesome

A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

Contents

Algorithms and data structures

Allocators and memory

  • fengb/zee_alloc - Tiny allocator primarily targeting WebAssembly.
  • mdsteele/ziegfried - A general-purpose memory allocator.
  • suirad/Seal - An allocator that wraps another allocator and detects if memory is leaked after usage.
  • Hejsil/zig-gc - A super simple mark-and-sweep garbage collector.
  • dbandstra/zig-hunk - Basic "Hunk" memory allocator, based on the hunk system from id Software's Quake engine.

Audio

Bootables

Compilers and interpreters

Concurrency

Database

Editor plugins

Emulators

Game tools and libraries

Games

GUI

Misc libraries

Network

HTTP

Messaging

Web

System tools

Zig development tools

Package managers

Parser

Learning resources

C/C++ libraries packaged for Zig

These C/C++ libraries were packaged to be used with the Zig build and packaging system (build.zig).

C

C++

Other

About

A list of awesome projects related to Zig

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks