Participle is a Go parser generator and toolkit for building language frontends. It provides a declarative grammar framework that uses reflection and struct tags to map input patterns directly into typed data structures. The library features a stateful lexical analyzer that employs state machines to handle nested or modal patterns. It includes a lexer code generator to produce optimized code, reducing runtime memory allocations and increasing throughput. The project covers recursive descent parsing with support for union types via sealed interfaces and custom parsing logic through interface-
Arkade is a suite of tools for managing developer binaries, Kubernetes application deployments, and Helm chart maintenance. It functions as a CLI tool manager and a developer tool marketplace used to discover, download, update, and uninstall standalone binaries and system packages across different operating systems and architectures. The project is distinguished by its ability to extract executable binaries directly from OCI container images for local installation without requiring a container runtime. It also provides specialized utilities for Helm chart maintenance, including the ability to
:snake: :cool: Compiler for the COOL programming language targeting the MIPS 32-bit architecture, in Python 3
CUE has moved to https://github.com/cue-lang/cue
Las características principales de cuelang/cue son: Continuous Delivery and GitOps, Compilers and Interpreters.
Las alternativas de código abierto para cuelang/cue incluyen: akuity/kargo — Application lifecycle orchestration. alecthomas/participle — Participle is a Go parser generator and toolkit for building language frontends. It provides a declarative grammar… alexellis/arkade — Arkade is a suite of tools for managing developer binaries, Kubernetes application deployments, and Helm chart… alibaba/sealer. antonmedv/expr — Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic… aalhour/pycoolc — :snake: :cool: Compiler for the COOL programming language targeting the MIPS 32-bit architecture, in Python 3.