Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extend list of date/time packages #22

Merged
merged 5 commits into from
Apr 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ on:
push:
branches:
- main
pull_request:
types: [assigned, opened, synchronize, reopened]
schedule:
- cron: '10 20 * * *'

jobs:
markdown-link-check:
Expand Down
18 changes: 11 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This repository lists some awesome projects written in Zig, maintained by [ZigCC
- [Logging Processing](#logging-processing)
- [Audio Processing](#audio-processing)
- [Image and Video Processing](#image-and-video-processing)
- [Date and Time](#date-and-time)
- [Date, Time and Timezones](#date-time-and-timezones)
- [Command Line and Argument Parser](#command-line-and-argument-parser)
- [Memory Allocator and Management](#memory-allocator-and-management)
- [Asynchronous Runtime](#asynchronous-runtime)
Expand Down Expand Up @@ -65,7 +65,7 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [Sobeston/zig.guide](https://github.com/Sobeston/zig.guide) : Repo for [https://ziglearn.org](https://ziglearn.org/) content. Get up to speed with Zig quickly.
- [Zig in 30 minutes](https://gist.github.com/ityonemo/769532c2017ed9143f3571e5ac104e50) : A half-hour to learn Zig.
- [ratfactor/ziglings](https://github.com/ratfactor/ziglings) : Learn the Zig programming language by fixing tiny broken programs.
- [ibokuri/zig-by-example](https://github.com/ibokuri/zig-by-example) : Zig by Example. [ zig-by-example.com](https://zig-by-example.com/)
- [ibokuri/zig-by-example](https://github.com/ibokuri/zig-by-example) : Zig by Example. [zig-by-example.com](https://zig-by-example.com/)

## Tools

Expand Down Expand Up @@ -177,11 +177,15 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [kassane/libvlc-zig](https://github.com/kassane/libvlc-zig) : Zig bindings for libVLC media framework.
- [marler8997/image-viewer](https://github.com/marler8997/image-viewer) : An image-viewer experiment written in Zig.

## Date and Time
## Date, Time and Timezones

- [scento/zig-date](https://github.com/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](https://github.com/chronotope/chrono).
- [frmdstryr/zig-datetime](https://github.com/frmdstryr/zig-datetime) : A datetime module for Zig with an api similar to python's Arrow.
- [nektro/zig-time](https://github.com/nektro/zig-time) : A date and time parsing and formatting library for Zig.
- [travisstaloch/date-zig](https://github.com/travisstaloch/date-zig) : fast calendar algorithms ported to Zig (Cassio Neri's [EAF](https://github.com/cassioneri/eaf)).
- [leroycep/chrono-zig](https://github.com/leroycep/chrono-zig) : Zig port of the Rust chrono crate.
- [karlseguin/zul](https://github.com/karlseguin/zul) : some date/time handling functionality among the other functionality.
- [leroycep/zig-tzif](https://github.com/leroycep/zig-tzif) : [TZif](https://datatracker.ietf.org/doc/html/rfc8536) parser that also handles POSIX timezone strings

## Command Line and Argument Parser

Expand All @@ -208,7 +212,6 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [hmusgrave/zcirc](https://github.com/hmusgrave/zcirc) : A dynamic circular buffer allocator for zig.
- [dweiller/zig-composable-allocators](https://github.com/dweiller/zig-composable-allocators) : Comptime-generic composable allocators.
- [bcrist/Zig-TempAllocator](https://github.com/bcrist/Zig-TempAllocator) : Arena allocator for interactive programs and simulations.
- [shintales/colloseum](https://github.com/shintales/colloseum) : A generational arena allocator using Zig multi array list.
- [rdunnington/zig-stable-array](https://github.com/rdunnington/zig-stable-array) : Address-stable array with a max size that allocates directly from virtual memory.
- [dweiller/zimalloc](https://github.com/dweiller/zimalloc) : zimalloc is general purpose allocator for Zig, inspired by [mimalloc](https://github.com/microsoft/mimalloc).
- [suirad/Seal](https://github.com/suirad/Seal) : An allocator that wraps another allocator and detects if memory is leaked after usage.
Expand Down Expand Up @@ -347,6 +350,7 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
## Scientific Computation

- ### Linear Algebra

- [kooparse/zalgebra](https://github.com/kooparse/zalgebra) : Linear algebra library for games and real-time graphics.
- [ziglibs/zlm](https://github.com/ziglibs/zlm) : Zig linear mathemathics.
- [omaraaa/VecFns](https://github.com/omaraaa/VecFns) : Automatic Vector Math Functions In Zig.
Expand All @@ -358,6 +362,7 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
## Machine Learning

- ### Machine Learning Framework

- [ggml](https://github.com/ggerganov/ggml) : Tensor library for machine learning. Written in C.
- [ggml-zig](https://github.com/codingonion/ggml-zig) : [ggml: Tensor library for machine learning](https://github.com/ggerganov/ggml) written in zig.
- [rockcarry/ffcnn](https://github.com/rockcarry/ffcnn) : ffcnn is a cnn neural network inference framework, written in 600 lines C language.
Expand All @@ -368,7 +373,9 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [andrewCodeDev/ZEIN](https://github.com/andrewCodeDev/ZEIN) : Zig-based implementation of tensors.
- [recursiveGecko/onnxruntime.zig](https://github.com/recursiveGecko/onnxruntime.zig) : Experimental Zig wrapper for ONNX Runtime with examples (Silero VAD, NSNet2).
- [Gonzih/onnx-worker.zig](https://github.com/Gonzih/onnx-worker.zig) : onnx-worker.zig

- ### Large Language Model

- [llama.cpp](https://github.com/ggerganov/llama.cpp) : Inference of [LLaMA](https://github.com/facebookresearch/llama) model in pure C/C++.
- [cgbur/llama2.zig](https://github.com/cgbur/llama2.zig) : Inference Llama 2 in one file of pure Zig.
- [clebert/llama2.zig](https://github.com/clebert/llama2.zig) : Inference Llama 2 in pure Zig.
Expand Down Expand Up @@ -437,7 +444,6 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [fengb/fundude](https://github.com/fengb/fundude) Gameboy emulator: Zig -> wasm.
- [GrooveStomp/chip8-zig](https://github.com/GrooveStomp/chip8-zig) : A CHIP-8 emulator written in Zig.
- [isaachier/gbemu](https://github.com/isaachier/gbemu) : Zig Game Boy emulator.
- [sourgrasses/fishnchips](https://github.com/sourgrasses/fishnchips) : [WIP] 🐟 CHIP-8 emulator implemented in Zig for leeeearning.
- [tiehuis/zig-gameboy](https://github.com/tiehuis/zig-gameboy) : A gameboy emulator in zig.
- [emekoi/c8](https://github.com/emekoi/c8) : chip 8 emulator in zig.

Expand Down Expand Up @@ -585,8 +591,6 @@ TOC is generated by [markdown-toc](https://github.com/jonschlinkert/markdown-toc
- [2023-05-15,Initial Commit: Zig Build System](https://priver.dev/blog/zig/initial-commit-build-system/)
- [LEE Lup Yuen](https://lupyuen.codeberg.page/)
- [2023-05-31,(Possibly) LVGL in WebAssembly with Zig Compiler](https://lupyuen.codeberg.page/articles/lvgl3.html)
- [Juliette](https://juliette.page/)
- [2023-06-01,Writing an init system in a language I don't know](https://web.archive.org/web/20230701063120/https://juliette.page/blog/init.html)
- [Uber Blog](https://www.uber.com/en-IT/blog/)
- [2023-05-03,Bootstrapping Uber’s Infrastructure on arm64 with Zig](https://www.uber.com/en-IT/blog/bootstrapping-ubers-infrastructure-on-arm64-with-zig/)
- [Mitchell Hashimoto](https://mitchellh.com/)
Expand Down