awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesGraph-Based

Intermediate representations that structure code as node networks for parallel execution.

Distinct from Bytecode: Distinct from general bytecode: focuses on node-oriented graph structures for parallel hardware traversal.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Graph-Based. Refine with filters or upvote what's useful.

Awesome Graph-Based GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • higherorderco/bendAvatar HigherOrderCO

    HigherOrderCO/Bend

    19,175Vezi pe GitHub↗

    Bend is a high-level parallel programming language and compiler designed to execute code across multi-core CPUs and GPUs automatically. By translating functional source code into a graph-based intermediate representation, it enables massive parallel execution without requiring manual management of threads, locks, or atomic operations. The runtime operates as an interaction net engine, where computations are represented as networks of nodes that reduce through local rewriting rules. This model utilizes a work-stealing scheduler to distribute tasks across thousands of hardware threads, ensuring

    Transforms source code into a compact, node-oriented intermediate representation for efficient parallel processing.

    Rust
    Vezi pe GitHub↗19,175
  • google/blocklyAvatar google

    google/blockly

    13,436Vezi pe GitHub↗

    Blockly is a block-based coding library and visual programming editor that allows users to build programs by interlocking graphical blocks. It functions as a visual code generator, translating these arrangements of logic blocks and variables into executable source code for various programming languages. The library provides a framework for creating custom visual programming languages and low-code logic designers. It utilizes an SVG-based UI library to render interactive, draggable elements on a web canvas. The system is designed as an accessible web UI framework with integrated keyboard navi

    Maintains the program structure as a tree of connected nodes mapping visual blocks to a logical hierarchy.

    JavaScript
    Vezi pe GitHub↗13,436
  1. Home
  2. Programming Languages & Runtimes
  3. Compiler and Interpreter Internals
  4. Compiler Infrastructure
  5. Intermediate Representations
  6. Bytecode
  7. Graph-Based

Explorează sub-etichetele

  • Visual Block RepresentationsIntermediate representations that map graphical block arrangements to a logical tree hierarchy. **Distinct from Graph-Based:** Specifically maps visual block interfaces to ASTs, whereas Graph-Based is generally for parallel hardware execution.