Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
ziglang
/
zig
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
3.2k
Star
43.3k
Code
Issues
2.7k
Pull requests
117
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Wiki
Security and quality
Insights
Files
Expand file tree
master
Breadcrumbs
zig
/
test
/
behavior
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
zig
/
test
/
behavior
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
conflicting_externs
conflicting_externs
hasdecl
hasdecl
import
import
namespace_depends_on_compile_var
namespace_depends_on_compile_var
pub_enum
pub_enum
x86_64
x86_64
zon
zon
abs.zig
abs.zig
addrspace_and_linksection.zig
addrspace_and_linksection.zig
align.zig
align.zig
alignof.zig
alignof.zig
array.zig
array.zig
asm.zig
asm.zig
atomics.zig
atomics.zig
basic.zig
basic.zig
bit_shifting.zig
bit_shifting.zig
bitcast.zig
bitcast.zig
bitreverse.zig
bitreverse.zig
bool.zig
bool.zig
builtin_functions_returning_void_or_noreturn.zig
builtin_functions_returning_void_or_noreturn.zig
byteswap.zig
byteswap.zig
byval_arg_var.zig
byval_arg_var.zig
call.zig
call.zig
cast.zig
cast.zig
cast_int.zig
cast_int.zig
comptime_memory.zig
comptime_memory.zig
const_slice_child.zig
const_slice_child.zig
decl_literals.zig
decl_literals.zig
decltest.zig
decltest.zig
defer.zig
defer.zig
destructure.zig
destructure.zig
duplicated_test_names.zig
duplicated_test_names.zig
empty_union.zig
empty_union.zig
enum.zig
enum.zig
error.zig
error.zig
eval.zig
eval.zig
export_builtin.zig
export_builtin.zig
export_c_keywords.zig
export_c_keywords.zig
export_keyword.zig
export_keyword.zig
export_self_referential_type_info.zig
export_self_referential_type_info.zig
extern.zig
extern.zig
extern_struct_zero_size_fields.zig
extern_struct_zero_size_fields.zig
field_parent_ptr.zig
field_parent_ptr.zig
file_to_embed.txt
file_to_embed.txt
floatop.zig
floatop.zig
fn.zig
fn.zig
fn_delegation.zig
fn_delegation.zig
fn_in_struct_in_comptime.zig
fn_in_struct_in_comptime.zig
for.zig
for.zig
generics.zig
generics.zig
globals.zig
globals.zig
hasdecl.zig
hasdecl.zig
hasfield.zig
hasfield.zig
if.zig
if.zig
import.zig
import.zig
import_c_keywords.zig
import_c_keywords.zig
incomplete_struct_param_tld.zig
incomplete_struct_param_tld.zig
inline_switch.zig
inline_switch.zig
int128.zig
int128.zig
int_comparison_elision.zig
int_comparison_elision.zig
ir_block_deps.zig
ir_block_deps.zig
lower_strlit_to_vector.zig
lower_strlit_to_vector.zig
math.zig
math.zig
maximum_minimum.zig
maximum_minimum.zig
member_func.zig
member_func.zig
memcpy.zig
memcpy.zig
memmove.zig
memmove.zig
memset.zig
memset.zig
merge_error_sets.zig
merge_error_sets.zig
muladd.zig
muladd.zig
multiple_externs_with_conflicting_types.zig
multiple_externs_with_conflicting_types.zig
namespace_depends_on_compile_var.zig
namespace_depends_on_compile_var.zig
nan.zig
nan.zig
null.zig
null.zig
optional.zig
optional.zig
packed-struct.zig
packed-struct.zig
packed-union.zig
packed-union.zig
packed_struct_explicit_backing_int.zig
packed_struct_explicit_backing_int.zig
pointers.zig
pointers.zig
popcount.zig
popcount.zig
prefetch.zig
prefetch.zig
ptrcast.zig
ptrcast.zig
ptrfromint.zig
ptrfromint.zig
pub_enum.zig
pub_enum.zig
ref_var_in_if_after_if_2nd_switch_prong.zig
ref_var_in_if_after_if_2nd_switch_prong.zig
reflection.zig
reflection.zig
return_address.zig
return_address.zig
saturating_arithmetic.zig
saturating_arithmetic.zig
select.zig
select.zig
shuffle.zig
shuffle.zig
sizeof_and_typeof.zig
sizeof_and_typeof.zig
slice.zig
slice.zig
slice_sentinel_comptime.zig
slice_sentinel_comptime.zig
src.zig
src.zig
string_literals.zig
string_literals.zig
struct.zig
struct.zig
struct_contains_null_ptr_itself.zig
struct_contains_null_ptr_itself.zig
struct_contains_slice_of_itself.zig
struct_contains_slice_of_itself.zig
switch.zig
switch.zig
switch_loop.zig
switch_loop.zig
View all files
You can’t perform that action at this time.