awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesLanguage Development

Utilities for building language-related tools and interpreters.

Explore 3 awesome GitHub repositories matching part of an awesome list · Language Development. Refine with filters or upvote what's useful.

Awesome Language Development GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • graalvm/graalAvatar de graalvm

    graalvm/graal

    21,603Voir sur GitHub↗

    Graal is a compiler and runtime architecture designed for high-performance execution and polyglot interoperability. It utilizes a graph-based representation of program logic to perform global optimizations and JIT compilation. The project features a meta-circular interpretation framework and a specialized partial evaluation mechanism, which allow for the creation of new programming languages and the automatic optimization of their semantics into machine code. It enables multiple diverse programming languages to share memory and communicate through a standardized cross-language protocol within

    Provides a meta-circular interpreter and shared compiler infrastructure specifically for building new programming languages.

    Java
    Voir sur GitHub↗21,603
  • ohmjs/ohmAvatar de ohmjs

    ohmjs/ohm

    5,471Voir sur GitHub↗

    Ohm is a formal grammar parser generator and domain-specific language framework. It provides a system for defining custom languages to parse, validate, and extract data from input text, transforming raw strings into hierarchical abstract syntax trees based on specified formal rules. The project utilizes an Earley parsing algorithm, which allows it to support all context-free grammars, including those with left recursion and ambiguity, without requiring predefined operator precedence. It also includes a dedicated debugging toolkit for tracing and visualizing the step-by-step state transitions

    Provides utilities for building new programming or configuration languages using formal grammar rules.

    JavaScriptcompilergrammarsjavascript
    Voir sur GitHub↗5,471
  • empirical-soft/command-interpreterAvatar de empirical-soft

    empirical-soft/command-interpreter

    449Voir sur GitHub↗

    Add a command interpreter (eg., REPL) to any C++ program

    Framework for adding REPLs to applications.

    C++
    Voir sur GitHub↗449
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Language Development