We recommend LibHunt Zig for discovery and comparisons of trending Zig projects.
Performance
Zig aims to offer high performance comparable to C or C++, allowing it to be suitable for system-level programming.
Safety
It includes modern safety features like optional type checking, bounds checking, and panic handling without a garbage collector.
Interoperability
Zig has excellent interoperability with C, including the ability to directly include C headers and compile C code.
Build System
Zig comes with an integrated build system that simplifies project configuration and management.
Cross-compilation
The language has built-in support for cross-compilation, making it easier to develop for different target environments.
Simplicity
Zig aims for simplicity and explicitness in its design, making code easy to read and understand.
Promote Zig. You can add any of these badges on your website.
Zig is a highly promising language for those interested in system-level programming with a modern toolset. It offers a unique combination of performance and safety features, making it a strong competitor to more established languages in this domain such as C and C++.
We have collected here some useful links to help you find out if Zig is good.
Check the traffic stats of Zig on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Zig on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Zig's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Zig on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Zig on Reddit. This can help you find out how popualr the product is and what people think about it.
I just open-sourced a collection of 38+ cryptographic algorithms written entirely in pure Zig -- zero external dependencies, zero std library imports, zero dynamic allocation. - Source: dev.to / 18 days ago
I chose the Zig programming language for this. Why Zig? - Source: dev.to / 4 months ago
(2020) latest release is 0.15.2 https://ziglang.org. - Source: Hacker News / 7 months ago
It was originally written in OCaml and recently it was rewritten in zig for better SIMD support. - Source: dev.to / 9 months ago
> What kind of code snippets could you suggest? Anything really! Some websites that do this currently: https://ziglang.org, https://crystal-lang.org and https://www.ruby-lang.org/en > I have a comparison table mentioning features Yes - I did see this in the README. Maybe worth adding it, or something similar to the website. - Source: Hacker News / 9 months ago
Zig Programming Language โ Learn more about Zig, its syntax, and features. - Source: dev.to / 9 months ago
I usually structure teaching the same way done in https://www.writethedocs.org/videos/eu/2017/the-four-kinds-of-documentation-and-why-you-need-to-understand-what-they-are-daniele-procida/. So "the Quick Walkthrough Guide will explain what dk scripts are and give you small examples to run" is simply a learning-oriented tutorial which is mostly about giving students confidence and visual feedback. And simultaneously... - Source: Hacker News / about 1 year ago
Bun is written from scratch in Zig, a low-level language focused on performance and safety. Instead of using V8 (the engine behind Node and Deno), Bun runs on JavaScriptCore, the engine used in Safari. This choice helps it stay fast and efficient, both in terms of memory and startup time. - Source: dev.to / about 1 year ago
For local testing, just run cargo build --release. But cross-platform compilation is much more complicated. Fortunately, the Zig toolchain greatly simplifies C cross-compilation, eliminating the need for musl libc! - Source: dev.to / about 1 year ago
Https://ziglang.org/ is a solid future C-replacement, IMHO. There's pretty much no downsides and all upsides from a C hacker's perspective. It just hasn't reached 1.0 yet! - Source: Hacker News / over 1 year ago
But the situation for Rust-C++ interop is also worse than for Rust-C interop. Why else would Google spend maybe $1 million on improving it in 2024? https://www.theregister.com/2024/02/05/google_rust_donation/ Many years after Rust got support in Mozilla for usage with Firefox written in C++. >My sibling is also correct, language decisions were made in order to keep FFI zero overhead. Yet overhead is only one piece... - Source: Hacker News / over 1 year ago
I am looking for some inspiration at websites for software projects that do a very good of job explaining their product right from the get go. Things like programming language or database home pages/docs or open source projects with good git READMEs. Though I've never used it, I think https://ziglang.org/ is a great example as it explains what makes the language unique, gives a code example right at the beginning,... - Source: Hacker News / over 1 year ago
At the same time, in the internal Slack of the company I work for, my colleague asked the security team whether we have any policies about the apps, as they'd like to start using Ghostty as their terminal emulator. I took a look at it, and it immediately caught my attention: a fresh look, a zero-config setup, platform-native UI (discovered in details in the โGhostty Is NativeโSo What?โ post by Gregory Anders) and... - Source: dev.to / over 1 year ago
I'm not sure which language will be more mainstream in the future between these two. Maybe Zig(https://ziglang.org) can be some contender in the future, but not now at least - it could be a good contender at least it shows OOP grammar as simple as Python, internalizing vtable. For C++ and Rust, at least for me Rust is more like "you MUST do this" while C++ is like "you CAN do it also in this way." While one is... - Source: dev.to / over 1 year ago
I'll tell you my experience with Zig. I don't have any. I saw maybe Primagen talking about it and I see your post here. I watched 10 minutes of your vimeo video. I see it has 30k+ stars on github. So now I have to try to understand it in a nutshell. First like any language, I go to indeed.com and put in "Zig" to see if there are any jobs listed which use it. I don't see any. Then I click to https://ziglang.org/... - Source: Hacker News / over 1 year ago
Interestingly, Huly is also the sponsor of the Zig programming language[1]. [1]: https://ziglang.org/. - Source: Hacker News / almost 2 years ago
You crave the simplicity of C, but miss modern features and a nice build system? You got Zig. - Source: dev.to / almost 2 years ago
Zig language mentioned in the post: https://ziglang.org/. - Source: Hacker News / about 2 years ago
You might also want to consider Zig: https://ziglang.org/ It supports cross-compilation to a wide range of targets and supports C & C++ as well. - Source: Hacker News / about 2 years ago
It's "Zig" not "Zag". https://ziglang.org/ Zig is under heavy development, but there's a single page https://ziglang.org/documentation/0.12.0/ that is a reasonably comprehensive source of truth about the current state of the language. - Source: Hacker News / about 2 years ago
When writing code in a scripting language, sometimes you need that extra bit of performance (or maybe an async feature from Zig). - Source: dev.to / over 2 years ago
Do you know an article comparing Zig to other products?
Suggest a link to a post with product alternatives.
Is Zig good? This is an informative page that will help you find out. Moreover, you can review and discuss Zig here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.