comptime_hash_map
A statically initiated HashMap (by Vexu)
known-folders
Provides access to well-known folders across several operating systems (by ziglibs)
comptime_hash_map | known-folders | |
---|---|---|
1 | 1 | |
14 | 205 | |
- | 2.0% | |
2.6 | 5.6 | |
4 months ago | about 1 month ago | |
Zig | Zig | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
comptime_hash_map
Posts with mentions or reviews of comptime_hash_map.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-06.
-
Is it possible to create hash maps at compile time?
There's a generalized implemenation here: https://github.com/Vexu/comptime_hash_map
known-folders
Posts with mentions or reviews of known-folders.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-23.
-
Allow download in build flake's build phase.
zig-overlay.url = "github:mitchellh/zig-overlay"; zig-overlay.inputs.nixpkgs.follows = "nixpkgs"; gitignore.url = "github:hercules-ci/gitignore.nix"; gitignore.inputs.nixpkgs.follows = "nixpkgs"; flake-utils.url = "github:numtide/flake-utils"; known-folders.url = "https://github.com/ziglibs/known-folders/archive/53fe3b676f32e59d46f4fd201d7ab200e5f6cb98.tar.gz"; known-folders.flake = false; tres.url = "https://github.com/ziglibs/tres/archive/d8b0c24a945da02fffdae731edd1903c6889e73c.tar.gz"; tres.flake = false; diffz.url = "https://github.com/ziglibs/diffz/archive/efc91679b000a2d7f86fb40930f0a95a0d349bff.tar.gz"; diffz.flake = false;
What are some alternatives?
When comparing comptime_hash_map and known-folders you can also consider the following projects:
zig-range - A range function to loop over an index without an extra variable.
zig-rocca-s - An implementation of the ROCCA-S encryption scheme.
zig-clap - Simple command line argument parsing library
wren-zig - wren bindings for zig
protozig - The protozig(uana), or protocol buffers implementation in Zig
zigimg - Zig library for reading and writing different image formats
zig-dns - Experimental DNS library implemented in zig
zig-win32 - Bindings for win32, with and without WIN32_LEAN_AND_MEAN
libvlc-zig - Zig bindings for libVLC media framework.
comptime_hash_map vs zig-range
known-folders vs zig-range
comptime_hash_map vs zig-rocca-s
known-folders vs zig-clap
comptime_hash_map vs wren-zig
known-folders vs protozig
comptime_hash_map vs zigimg
known-folders vs zigimg
comptime_hash_map vs zig-dns
known-folders vs zig-win32
comptime_hash_map vs libvlc-zig
known-folders vs zig-dns