语言与编译器工具链 · Languages & Compiler Toolchain
共 107 个已进榜项目,中位星标 40,合计星标 71.3k。其中 57 个在 Zig 0.17 下给出过「声明下限不高于 0.17」的结论。
1zls / zigtools/zls
A language server for Zig supporting developers with features like autocomplete and goto definition
76.3★ 5.32k2roc / roc-lang/rocA fast, friendly, functional language.
72.2★ 6.19k3arocc / Vexu/aroccA modern fully featured C compiler.
69.2★ 1.86k4yuku / yuku-toolchain/yukuA correct, efficient compiler toolchain for JavaScript and TypeScript.
64.7★ 9915superhtml / kristoff-it/superhtmlHTML Validator, Formatter, LSP, and Templating Language Library
64.5★ 1.40k6buzz / buzz-language/buzz👨🚀 buzz, A small/lightweight statically typed scripting language
64.5★ 1.55k7zig-toml / sam701/zig-tomlZig TOML (v1.0.0) parser
63.1★ 1398zig / ziglang/zigMoved to Codeberg
61.6★ 43.3k9zig-args / ikskuh/zig-argsSimple-to-use argument parser with struct-based config
61.1★ 31210revo / if-not-nil/revoa dynamic language for the joy of programming
60.8★ 58311lsp-kit / zigtools/lsp-kitThe necessary building blocks to develop LSP implementations in Zig.
59.5★ 17512zlint / DonIsaac/zlintA linter for the Zig programming language
58.2★ 31713zpdf / Lulzx/zpdfZero-copy PDF text extraction library written in Zig. High-performance, memory-mapped parsing with SIMD acceleration.
57.8★ 92314Zag-Smalltalk / Zag-Research/Zag-SmalltalkSmalltalk VM Written in Zig with methods stored as type-annotated ASTs
56.2★ 16015ClojureWasm / clojurewasm/ClojureWasmA JVM-free Clojure runtime in Zig — call WebAssembly from Clojure to use libraries written in any language.
56.1★ 19416zig-xml / ianprime0509/zig-xmlXML parser for Zig
55.1★ 6417mecha / Hejsil/mechaA parser combinator library for Zig
54.8★ 61318zig-interface / nilslice/zig-interfaceComptime interface generation modeled after vtable design found in the stdlib.
54.5★ 18519serde.zig / OrlovEvgeny/serde.zigUniversal serialization for Zig: JSON, Yaml, XML, MessagePack, TOML, CSV and more from a single API. msgpack.org[Zig]
54.0★ 9320fix / psyclyx/fixFast nIX language evaluator
53.9★ 17021jam / srijan-paul/jamFastest JS parser and semantic analyzer out there.
53.5★ 13222brunost / atomfinger/brunostBrunost - Programmeringsspråket med smak av Noreg
53.4★ 7823zttp / Kludex/zttpSans-IO HTTP parser for Python with a Zig core! :zap:
52.9★ 6124resinator / squeek502/resinatorCross-platform Windows resource-definition script (.rc) to resource file (.res) compiler
52.8★ 15225zigscient / llogick/zigscientA Zig Language Server
52.2★ 21726zig-xml / nektro/zig-xmlA pure-Zig fully spec-compliant XML parser.
51.7★ 11027flow-syntax / neurocyte/flow-syntaxSyntax highlighting module used by flow and zat
50.9★ 2728vibe-jinja / gremlin-labs/vibe-jinjaPure Zig implementation of Jinja2 templating. Bytecode compilation, 40+ filters, template inheritance, macros, autoescaping, and sandboxing. Built for HuggingFace ML pipelines and high-performance applications.
50.7★ 6429Zig-PSP / zPSP-Dev/Zig-PSPA project to bring the Zig Programming Language to the Sony PlayStation Portable!
50.1★ 13630element-0 / Element0Lang/element-0A small embeddable Lisp for the Zig ecosystem λ
49.0★ 3131flow-themes / neurocyte/flow-themesThemes compiler for Flow Control, the text editor
48.7★ 1632ss / abap34/ssSlide "generation" language and system, for those unsatisfied with both WYSIWYG editors and markup languages.
48.7★ 2233zzdoc / rockorager/zzdocan scdoc compatible manpage compiler for build.zig
48.5★ 3734ymlz / pwbh/ymlzSmall and convenient YAML parser for Zig
48.1★ 5535kaappi / kaappi/kaappiKaappi: A Scheme Programming Language Implementation Written in Zig (Kaappi was built with the assistance of AI/LLM)
48.0★ 2136wasmz / Ray-D-Song/wasmzFast WebAssembly interpreter
46.9★ 8337clr / ityonemo/clrChecker for Lifetimes and other Refinement types
46.5★ 27938kiwi / kiwi-array-lang/kiwikiwi array programming language
46.4★ 1939LoLa / ikskuh/LoLaLoLa is a small programming language meant to be embedded into games.
46.4★ 23940sus / zigtools/susHunt down sus ZLS activity by spamming ZLS with hot req/notif garbage
45.9★ 2141vulcan / LilithSemi/vulcanPortable self-hosted codegen library
45.4★ 1442zig-graph-compiler / krypticlogan/zig-graph-compilerAhead-of-time numerical computation graph compiler.
45.4★ 2743cynic / chicoxyzzy/cynicA strict-only ECMAScript engine, written from scratch.
45.0★ 2744cursed / ghuntley/cursedthe 💀 cursed programming language: programming, but make it gen z
44.7★ 65745ini / ziglibs/iniA teeny tiny ini parser
44.5★ 3746parser-toolkit / ikskuh/parser-toolkitA toolkit that makes it easier to write recursive-descent parsers in Zig.
43.5★ 8147zig-json5 / Himujjal/zig-json5A JSON5 parser/stringifier for Zig resembling the std.json API
43.0★ 2548universe / OthmaneBlial/universeRun software that was never built for your computer.
42.9★ 1649zlang / zlangdevs/zlangAn extensible statically-typed compiled programming language built with Zig + LLVM
42.6★ 1050zigscient-next / llogick/zigscient-nextUsing the Zig Compiler's Incremental Semantic Analysis as a Foundation for Near-instant Code Feedback via LSP
42.4★ 2451circ-compiler / jeffersonmourak/circ-compilerA small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.
42.3★ 1352bio / cryptocode/bioA Lisp dialect written in Zig
41.9★ 21753Orange / Rakhyvel/OrangeOrange is a modern systems programming language designed for developers who want fine-grained control without sacrificing expressiveness
41.1★ 2754zigup / marler8997/zigupDownload and manage zig compilers.
40.9★ 1.13k55zgltf / kooparse/zgltfA glTF parser for Zig codebase.
40.3★ 9556nexus / shreeve/nexusGenerate a standalone Zig lexer + LR parser from one grammar file. Self-hosting, no runtime.
40.3★ 1157zigself / sin-ack/zigselfAn implementation of the Self programming language in Zig
39.9★ 22258if-else-is-even / Sacul0457/if-else-is-evenCode generator to see if a number is even (in many languages)
39.6★ 1159possum_parser_language / mulias/possum_parser_languageA compact text parsing language
39.0★ 3060glsl_analyzer / nolanderc/glsl_analyzerLanguage server for GLSL (autocomplete, goto-definition, formatter, and more)
38.9★ 38561dt / so-dang-cool/dtdt - duct tape for your unix pipes
38.7★ 46762parg / judofyr/pargLightweight argument parser for Zig
38.1★ 5263zig-lox / jwmerrill/zig-loxZig implementation of Crafting Interpreters bytecode lox interpreter
37.8★ 5764zigquery / OrlovEvgeny/zigqueryZig HTML parser and CSS selector engine for DOM querying and manipulation
37.4★ 1365wcc / igor84/wccA compiler for subset of C as instructed by the "Writing a C compiler" book by Nora Sandler
36.9★ 4166oc / tomekw/ocOverengineered calculator: Zig + QBE
35.1★ 1367vkguide-zig / spanzeri/vkguide-zigAn implementation of vkguide.dev in the zig programming language
34.5★ 16868achuk / LambdaQ-Labs/achukAchuk (अचूक, 'infallible') — an AI-first programming language where generated code can't be fake. Grammar-constrained, compiler-verified, ships its own model.
34.4★ 1169flags / joegm/flagsAn effortless command-line argument parser for Zig.
33.9★ 7270qml_zig / kassane/qml_zigQML bindings for the Zig programming language
33.6★ 12471tailwind_compiler / BeaconCMS/tailwind_compiler33.4★ 1872enso / wycleffsean/ensoEnsō - an alternative python compiler written in Zig
33.4★ 1173zig-flag / koeir/zig-flagActually simple flag parser for CLI Zig programs.
33.3★ 1074shader_compiler / Games-by-Mason/shader_compilerGlslang ported to be usable via Zig's build system.
33.0★ 6275accord / BanchouBoo/accordA simple argument parser for Zig
32.5★ 4276zig-jsonpath / besok/zig-jsonpathSupport jsonpath in zig
32.3★ 2177ghostty-ls / MKindberg/ghostty-lsA lanugage server for working with the ghostty config
32.1★ 2478parcom / dokwork/parcomParser combinators for Zig, ready to parse on-the-fly. Consume input, not memory.
31.9★ 4079Ziglet / chrischtel/ZigletA Minimalist, High-Performance Virtual Machine in Zig
31.9★ 10380zbonsai / JustinBraben/zbonsaiInspired by cbonsai, zbonsai is a Zig-based terminal application that procedurally generates beautiful bonsai trees in your command line interface. zbonsai brings the zen of bonsai to your terminal, reimagined in the Zig programming language.
31.2★ 1381lil-scan / judofyr/lil-scanLil Scan helps you hand-write parsers in Zig
31.0★ 5782zig-obj / chip2n/zig-objMinimal Zig parser for .obj and .mtl files
30.9★ 2283zlx / trevorswan11/zlxAn interpreted language written in Zig
30.7★ 2384hat / ivanjermakov/hatHackable modal text editor for modern terminals
30.4★ 3785ZigFightingGame / rcmagic/ZigFightingGameA fighting game implemented in the Zig programming language.
30.4★ 3686fy / nooga/fyA a tiny concatenative programming language JIT compiled to aarch64 machine code.
29.9★ 2587argh / dayvster/arghA modern, minimal argument parser for Zig.
29.5★ 1588fino / avillega/finoDynamic, small, interpreted programming language
29.1★ 1189finwe / kiedtl/finweA statically-typed, concatenative language for the Uxn VM with compiler-enforced stack safety.
29.0★ 5090zevm / 10d9e/zevmA high-performance Ethereum Virtual Machine implementation in Zig
28.1★ 1291lsp-mcp-server / nzrsky/lsp-mcp-serverLSP-MCP Server written in Zig
28.1★ 1192redstone_description_language / BradenEverson/redstone_description_languageVHDL to Redstone Circuit Compiler
28.0★ 3493zelf / kubkon/zelfZig's ELF parser utility
27.2★ 3094tinylisp / daneelsan/tinylispA web-based Lisp interpreter with a "terminal" interface
27.1★ 1095sever / AvitalTamir/severA Programming Language by AI, for AI
26.4★ 7196kdl-zig / AnimeCatGirlIndustries/kdl-zigZig parser and serializer for KDL
26.2★ 1297hvm / Lulzx/hvmA Zig implementation of HVM - the Higher-Order Virtual Machine based on Interaction Calculus.
26.1★ 4198labyrinth / sampersand/labyrinthA 2d programming language
24.5★ 1999mini-parser / BartlomiejLitwin/mini-parserA very-minimal command-line parser
23.8★ 20100orion / jeremytregunna/orionA functional programming language using linear, affine, and dependent types.
21.9★ 10101zig-yaml-parser / gwagner/zig-yaml-parserParse YAML files and hydrate Zig structs
21.5★ 10102Orthodox / thisismars-x/OrthodoxThe Orthodox compiler
20.1★ 12103rv32i / oxrinz/rv32i32-bit integer only RISC-V core, along with assembler, linker, and compiler from scratch
19.7★ 23104zigmkv / vi/zigmkv[wip] Matroska/webm (mkv) parser in Zig
19.5★ 13105zig_math / nils-mathieu/zig_mathA linear algebra library for the Zig programming language
15.8★ 11106zini / loo-re/zinithe most consistent INI file parser library written in ZIG, designed to be robust and handle various INI file formats.
15.5★ 13107TyrBal / TyrBal/TyrBalOur own language TyrBal, with our hopfully working Bifrost compiler
14.8★ 10