Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Zig

Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. Focus on debugging your application rather than debugging your programming language knowledge. There is no hidden control flow, no hidden memory allocations, no preprocessor, and no macros.

https://github.com/ducdetronquito/h11

I/O agnostic HTTP/1.1 implementation for Zig ðŸĶŽ

http io-free parser zig

Last synced: 13 Nov 2024

https://github.com/chadwain/rem

An HTML parsing library, written in Zig.

dom html parser zig

Last synced: 08 Nov 2024

https://github.com/waycrate/nextwm

Manual tiling wayland compositor. ( Work In Progress )

bspwm sxhkd wayland wayland-client wayland-compositor window-manager wlroots zig

Last synced: 11 Nov 2024

https://github.com/tw4452852/zbpf

Writing eBPF in Zig

bpf ebpf tracing zig

Last synced: 07 Nov 2024

https://github.com/zigcv/zigcv

zig bindings for OpenCV4

opencv zig ziglang

Last synced: 31 Oct 2024

https://github.com/ikskuh/zig-opengl

OpenGL binding generator based on the opengl registry

gamedev opengl opengl-es opengl-loader zig zig-package ziglang

Last synced: 14 Oct 2024

https://github.com/Zigistry/Zigistry

A place where you can find all the libraries that suit your Zig lang needs. ⭐ïļ Please star to support this work!

zig zig-programming-language ziglang

Last synced: 25 Nov 2024

https://github.com/18alantom/fex

A command-line file explorer prioritizing quick navigation.

cli file-explorer tool tui unix zig zsh

Last synced: 22 Jan 2025

https://github.com/kassane/qml_zig

QML bindings for the Zig programming language

qml-bindings qml-zig zig zig-package ziglang

Last synced: 21 Jan 2025

https://github.com/ifreund/zig-wayland

[mirror] Zig wayland scanner and libwayland bindings

wayland zig

Last synced: 19 Jan 2025

https://github.com/ducdetronquito/http

HTTP core types for Zig ðŸĶī

http zig

Last synced: 08 Nov 2024

https://github.com/sam701/zig-cli

A simple package for building command line apps in Zig

argument-parser cli zig

Last synced: 02 Nov 2024

https://github.com/swaywm/zig-wlroots

[mirror] Zig bindings for wlroots

bindings wayland wlroots zig

Last synced: 20 Jan 2025

https://github.com/thechampagne/webview-zig

⚡ Zig binding & wrapper for a tiny cross-platform webview library to build modern cross-platform GUIs.

library webview zig zig-package ziglang

Last synced: 21 Jan 2025

https://github.com/ranciere/zoltan

A Sol-inspired minimalist Lua binding for Zig.

lua metaprogramming zig

Last synced: 15 Nov 2024

https://github.com/Nelarius/weekend-raytracer-zig

A Zig implementation of the "Ray Tracing in One Weekend" book

computer-graphics ray-tracing-in-one-weekend raytracing zig

Last synced: 12 Nov 2024

https://github.com/TalonFloof/zorroOS

A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology

baremetal hobby-kernel hobby-os kernel limine operating-system operating-systems os osdev x86-64 zig zorro-os

Last synced: 13 Nov 2024

https://github.com/zigtools/zpm

Zig package manager helper

zig ziglang

Last synced: 24 Nov 2024

https://github.com/pbui-project/pbui-main

The main repository for the PBUI project

toolsets userland zig

Last synced: 13 Nov 2024

https://github.com/ziglang/sublime-zig-language

Zig language support for Sublime Text

sublime zig

Last synced: 19 Jan 2025

https://github.com/nelarius/weekend-raytracer-zig

A Zig implementation of the "Ray Tracing in One Weekend" book

computer-graphics ray-tracing-in-one-weekend raytracing zig

Last synced: 06 Nov 2024

https://github.com/sleibrock/zigtoys

All about Zig + WASM and seeing what we can do

js wasm zig

Last synced: 10 Jan 2025

https://github.com/nektro/ziglint

A linting suite for Zig

lint linter zig

Last synced: 27 Oct 2024

https://github.com/markfirmware/zig-bare-metal-raspberry-pi

Bare metal raspberry pi program written in zig

bare-metal raspberry-pi zig

Last synced: 13 Nov 2024

https://github.com/truemedian/hzzp

http zig

Last synced: 21 Jan 2025

https://github.com/const-void/DOOM-fire-zig

DOOM's fire algo, in zig, for 256 color terminals w/no dependencies

256-color doom xterm zig

Last synced: 09 Dec 2024

https://github.com/IridescenceTech/zglfw

A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!

glfw opengl zig zig-package

Last synced: 08 Nov 2024

https://github.com/jedisct1/zigly

The easiest way to write services for Fastly's Compute@Edge in Zig.

fastly webassembly zig zig-library zig-package

Last synced: 31 Oct 2024

https://github.com/zig-java/jaz

A JVM implementation in Zig!

java jaz jvm zig

Last synced: 08 Nov 2024

https://github.com/fengb/zee_alloc

tiny Zig allocator primarily targeting WebAssembly

memory-allocation tiny wasm zig

Last synced: 27 Oct 2024

https://github.com/tr1ckydev/chameleon

ðŸĶŽ Terminal string styling for zig.

terminal terminal-styling zig zig-package

Last synced: 14 Dec 2024

https://github.com/castholm/zigglgen

Zig OpenGL binding generator

bindings opengl zig zig-package

Last synced: 15 Jan 2025

https://github.com/kristoff-it/zig-cuckoofilter

Production-ready Cuckoo Filters for any C ABI compatible target.

bloom-filter c-abi cffi cuckoo-filter filter p11c probabilistic-data-structures zig

Last synced: 11 Oct 2024

https://github.com/ZigEmbeddedGroup/regz

Generate zig code from ATDF or SVD files for microcontrollers.

arm avr embedded mcu microcontroller svd svd2zig tooling zig

Last synced: 13 Nov 2024

https://github.com/gsquire/zig-play

An online Zig compiler inspired by Go and Rust

zig

Last synced: 14 Nov 2024

https://github.com/zPSP-Dev/Zig-PSP

A project to bring the Zig Programming Language to the Sony PlayStation Portable!

psp psp-sdk zig zig-package

Last synced: 08 Nov 2024

https://github.com/zigwasm/wasmtime-zig

Zig embedding of Wasmtime

wasi wasm wasmtime zig zig-library

Last synced: 08 Nov 2024

https://github.com/cloudef/zig2nix

Flake for packaging, building and running Zig projects.

automation build ci cross-compiling dependencies developer-tools nix packaging release releases reproducible zig

Last synced: 17 Jan 2025

https://github.com/Cloudef/zig2nix

Flake for packaging, building and running Zig projects.

automation build ci cross-compiling dependencies developer-tools nix packaging release releases reproducible zig

Last synced: 13 Nov 2024

https://github.com/MarioAriasC/zig-support

Zig language support for JetBrains IDEs

idea-plugin intellij intellij-plugin kotlin zig

Last synced: 18 Nov 2024

https://github.com/marioariasc/zig-support

Zig language support for JetBrains IDEs

idea-plugin intellij intellij-plugin kotlin zig

Last synced: 30 Sep 2024

https://github.com/phillvancejr/Cpp-Go-Zig-Odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 14 Nov 2024

https://github.com/craftlinks/zig_learn_opengl

Follow the Learn-OpenGL book using Zig

graphics opengl zig

Last synced: 13 Nov 2024

https://github.com/phillvancejr/cpp-go-zig-odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 14 Oct 2024

https://github.com/suirad/zig-header-gen

Automatically generate headers/bindings for other languages from Zig code

binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library

Last synced: 18 Nov 2024

https://github.com/ziglibs/ansi-term

Zig library for dealing with ANSI terminals

ansi-terminal zig zig-package ziglang

Last synced: 21 Jan 2025

https://github.com/jedisct1/zig-charm

A Zig version of the Charm crypto library.

charm crypto cryptography lightweight xoodoo zig zig-package ziglang

Last synced: 31 Oct 2024

https://github.com/rockorager/zeit

a date and time library written in zig. Timezone, DST, and leap second aware

date datetime library time timezone zig zig-package

Last synced: 16 Jan 2025

https://github.com/raiden1411/zabi

Interact with ethereum and EVM based chains via Zig!

abi blockchain ethereum evm optimism web3 zabi zig zig-package

Last synced: 15 Jan 2025

https://github.com/ikskuh/parser-toolkit

A toolkit that makes it easier to write recursive-descent parsers in Zig.

compiler compiler-frontend parser recursive-descent-parser tokenizer tokenizer-parser zig zig-package ziglang

Last synced: 21 Jan 2025

https://github.com/greenfork/kisa

Text editor of the new world

console-application editor kisa modal-editing tui zig

Last synced: 15 Nov 2024

https://github.com/nix-community/zon2nix

Convert the dependencies in `build.zig.zon` to a Nix expression [maintainer=@figsoda]

build nix vendor zig zon

Last synced: 07 Nov 2024

https://github.com/tralamazza/embedded_zig

minimal Zig embedded ARM example (STM32F103 blue pill)

arm stm32f103 zig

Last synced: 13 Nov 2024

https://github.com/stef/libopaque

c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL. also supports a threshold variants based on 2hashdh and 3hashtdh

ake authenticated-key-exchange erlang go golang ietf-cfrg java javascript js libsodium lua opaque password password-ake php python ruby sasl sasl-mech zig

Last synced: 19 Jan 2025

https://github.com/karlseguin/zqlite.zig

A thin SQLite wrapper for Zig

sqlite3 zig zig-library zig-package

Last synced: 16 Jan 2025

https://github.com/ibokuri/zig-by-example

Zig by Example

zig

Last synced: 20 Jan 2025

https://github.com/evanwashere/napi.zig

tiny and fast napi bindings for zig

bindings napi zig

Last synced: 16 Nov 2024

https://github.com/getty-zig/json

A (de)serialization library for JSON

json serialization zig

Last synced: 25 Dec 2024

https://github.com/frmdstryr/zig-datetime

A date and time module for Zig

zig

Last synced: 14 Oct 2024

https://github.com/kubkon/ZigKit

Zig bindings for low-level macOS frameworks

framework macos zig

Last synced: 15 Nov 2024

https://github.com/jayschwa/dos.zig

Create DOS programs with Zig

dos retrocomputing zig

Last synced: 15 Nov 2024

https://github.com/kubkon/zigkit

Zig bindings for low-level macOS frameworks

framework macos zig

Last synced: 26 Oct 2024

https://github.com/ije/md4w

A Markdown renderer written in Zig & C, compiled to WebAssymbly.

html markdown md4c parser renderer streaming wasm webassembly zig

Last synced: 19 Jan 2025

https://github.com/sinshu/ziggysynth

A SoundFont MIDI synthesizer written in pure Zig

audio meltysynth midi soundfont synthesizer zig ziglang

Last synced: 14 Oct 2024

https://github.com/bfactory-ai/zignal

Image processing library

image-processing webassembly zig

Last synced: 13 Nov 2024

https://github.com/srekel/zig-sparse-set

Sparse sets for zig, supporting both SOA and AOS style

public-domain sparse-sets zig

Last synced: 04 Dec 2024

https://github.com/jiacai2050/zigcli

A toolkit for building command lines programs in Zig.

cli lines-of-code tree zig zig-package

Last synced: 16 Jan 2025

https://github.com/zigembeddedgroup/serial

Serial port configuration library for Zig

serial serial-port uart zig zig-package ziglang

Last synced: 21 Jan 2025

https://github.com/vezel-dev/zig-sdk

An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

build c cpp dotnet msbuild zig

Last synced: 16 Jan 2025

https://github.com/HidamariProject/Hidamari

Modern operating system aimed at running WebAssembly code.

kernel operating-system wasm webassembly zig

Last synced: 15 Nov 2024

https://github.com/hejsil/zig-bench

Simple benchmarking library

benchmarking zig zig-package

Last synced: 27 Oct 2024

https://github.com/Srekel/zig-sparse-set

Sparse sets for zig, supporting both SOA and AOS style

public-domain sparse-sets zig

Last synced: 13 Nov 2024

https://github.com/jabbalaci/SpeedTests

comparing the execution speeds of various programming languages

benchmark c clang cpp csharp d dart go haskell hyperfine java kotlin linux lua nim polyglot pypy3 python3 rust zig

Last synced: 06 Nov 2024

https://github.com/nrdmn/uefi-examples

UEFI examples in Zig

uefi zig

Last synced: 16 Nov 2024

https://github.com/dundalek/notcurses-zig-example

Demo showing how to use Notcurses library for building terminal UIs with Zig

liz notcurses terminal tui zig

Last synced: 28 Oct 2024

https://github.com/ziglang/shell-completions

Shell completions for the Zig compiler.

completion shell zig zsh

Last synced: 31 Dec 2024

https://github.com/ratfactor/zigish

A toy Unix shell written in Zig

shell unix-shell zig ziglang

Last synced: 01 Oct 2024

https://github.com/kooparse/zgltf

A glTF parser for Zig codebase.

gamedev gltf parser zig

Last synced: 16 Jan 2025

https://github.com/moalyousef/zfltk

Zig bindings for the FLTK gui library

fltk gui zig zig-package

Last synced: 16 Jan 2025

https://github.com/joachimschmidt557/linenoize

A port of linenoise to zig

readline zig zig-package

Last synced: 15 Jan 2025

https://github.com/rbino/zig-stm32-blink

Use Zig to blink some LEDs

embedded stm32 stm32f4-discovery zig

Last synced: 28 Oct 2024

https://github.com/xyaman/mibu

Pure Zig library for low-level terminal manipulation.

ansi color console cursor terminal zig

Last synced: 08 Nov 2024

https://github.com/daneelsan/minimal-zig-wasm-canvas

A minimal example showing how HTML5's canvas, wasm memory and zig can interact.

html5-canvas javascript wasm webassembly zig

Last synced: 14 Nov 2024

https://github.com/ringtailsoftware/zig-wasm-audio-framebuffer

Examples of integrating Zig and Wasm (and C) for audio and graphics on the web

c doom wasm webassembly webaudio zig zig-package

Last synced: 23 Dec 2024

https://github.com/nikneym/ws

WebSocket library for Zig ⚡

websocket websockets ws zig ziglang

Last synced: 14 Oct 2024

https://github.com/MoAlyousef/zfltk

Zig bindings for the FLTK gui library

fltk gui zig zig-package

Last synced: 13 Nov 2024