About the Challenge category

Do you have a Zig challenge you’d like to propose to the community? You’ve come to the right place! The Challenge category is broad and dedicated to Zig coding problems and tasks.

Using the category

Challenges can include things such as:

  • increasing performance
  • decreasing memory usage
  • fewest lines of code
  • best use of standard utilities
  • and more…

Do you have an algorithm you’d like to see written? Propose it as a challenge!
Is there a snippet of code from another language that you’d like to see written in Zig?
Sounds like a challenge.

Zero the Ziguana is an official mascot of the Zig programming language and toolchain. Licensed under the Attribution 4.0 International (CC BY 4.0)
https://github.com/ziglang/logo

A good challenge requires a good description

The description can include:

  • intended behavior
  • pre- and post-conditions
  • errors and checks
  • additional code snippets

Please be reasonable about the size and scope of your Challenge.


This category grants the ability to vote on submissions, please use this feature respectfully.