awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesMulti-Pass AST Traversals

Processes of traversing abstract syntax trees in multiple stages to resolve complex dependencies.

Distinct from Dependency Tree Traversers: Shortlist candidates focus on UI components or data extraction, whereas this is for source code analysis.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Multi-Pass AST Traversals. Refine with filters or upvote what's useful.

Awesome Multi-Pass AST Traversals GitHub Repositories

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

    mishoo/UglifyJS2

    13,392Vezi pe GitHub↗

    UglifyJS2 is a suite of tools designed for parsing, beautifying, mangling, and minifying JavaScript code. It functions by converting source code into an abstract syntax tree to enable programmatic analysis and transformation, and it includes a dedicated generator for creating associated source maps. The project optimizes web production builds by compressing script logic and removing unreachable code. It utilizes name mangling to shorten variable and property names and implements a beautifier to reconstruct compressed scripts into a human-readable layout. The toolset covers broad capability a

    Iteratively traverses the abstract syntax tree in multiple passes to simplify expressions and remove unreachable code.

    JavaScript
    Vezi pe GitHub↗13,392
  • rectorphp/rectorAvatar rectorphp

    rectorphp/rector

    10,199Vezi pe GitHub↗

    Rector is an automated PHP refactoring and modernization tool designed to upgrade language versions and modernize syntax using predefined rules. It functions as a static analysis engine that inspects code structures and types to identify refactoring targets without executing the code. The project provides a framework for defining custom transformation logic to automate project-specific changes. It distinguishes itself by offering specialized capabilities for migrating legacy or custom frameworks to modern alternatives and converting docblock annotations into native language attributes. The s

    Processes the code hierarchy in multiple stages to resolve complex dependencies and apply incremental changes.

    PHPastautomated-upgradesinstant-upgrades
    Vezi pe GitHub↗10,199
  1. Home
  2. Software Engineering & Architecture
  3. Multi-Pass AST Traversals