zenc-lang/zenc

Write like a high-level language, run like C.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 38 minutes ago
Added to GitGenius on September 16th, 2026
Created on January 11th, 2026
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 222
Total Stargazers: 4,312 (+0)
Total Subscribers: 41 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.4 hours
Mean response time: 45.5 hours
90th percentile: 4.1 days
Tracked items: 259

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 15% of issues opened in the past year have never received a reply. 98% of issues opened in the past year have since been closed. Three people close 94% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 47 days
Stale 30+ days: 4
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (122)
  • no-issue-activity (69)
  • enhancement (36)
  • good first issue (3)
  • help wanted (2)
  • documentation (1)
  • low priority (1)

Detailed Description

Zen C is a transpiler that compiles high-level language syntax to C code.

The project addresses the friction between writing expressive, modern code and deploying to environments where C is the standard or only viable target. Rather than creating a new runtime, Zen C transpiles to C, allowing developers to write with higher-level abstractions while maintaining the performance characteristics and portability of C. The approach preserves the ability to interoperate with existing C libraries and infrastructure, since the output is valid C that can be compiled with standard C compilers.

Zen C suits developers working in embedded systems, systems programming, or other domains where C dominates but who want more ergonomic syntax and language features. It is particularly valuable for projects that must integrate with C codebases or deploy to platforms where C toolchains are the established standard. The transpilation strategy means no new runtime overhead is introduced; the compiled output has the same performance profile as hand-written C.

The project maintains a language server implementation for editor integration and provides a REPL for interactive exploration. Development activity shows consistent engagement with both the compiler implementation and tooling around the language, indicating sustained attention to the user experience beyond the core transpiler.