awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesNode Replacements

Replacing matched AST nodes with new code for automated refactoring and code generation.

Distinct from AST Node Generation: Distinct from AST Node Generation: focuses on substituting existing nodes rather than creating new ones from scratch.

Explore 3 awesome GitHub repositories matching development tools & productivity · Node Replacements. Refine with filters or upvote what's useful.

Awesome Node Replacements GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • thx/gogocodethx का अवतार

    thx/gogocode

    6,075GitHub पर देखें↗

    GoGoCode is an AST-based code transformation toolkit that enables developers to query, match, and rewrite JavaScript source code using jQuery-style selectors and wildcard patterns. At its core, it provides a programmatic code refactoring library that manipulates parsed AST nodes, allowing precise structural modifications without worrying about formatting differences. The toolkit also functions as a JavaScript AST query engine, finding code patterns through snippet-based matching with wildcards that capture unknown or variable-length fragments. What distinguishes GoGoCode is its callback-drive

    Replaces matched AST nodes with new code for automated refactoring and code generation.

    JavaScriptastbabeljscodeshift
    GitHub पर देखें↗6,075
  • openrewrite/rewriteopenrewrite का अवतार

    openrewrite/rewrite

    3,312GitHub पर देखें↗

    OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework

    Allows for the replacement of specific nodes within the source tree to perform structural refactoring.

    Javaabstract-syntax-treeastcode-search
    GitHub पर देखें↗3,312
  • syntax-tree/mdastsyntax-tree का अवतार

    syntax-tree/mdast

    1,441GitHub पर देखें↗

    The project provides a standardized abstract syntax tree specification and utility library for parsing, transforming, and serializing markdown documents. It serves as a comprehensive document processing architecture that translates between raw text markup and structured node representations in both directions. The capability surface covers syntax parsing for extended markdown features, custom syntax extensions, metadata blocks, and embedded expressions, alongside document serialization that converts syntax trees back into standard and extended markup formats. It includes node modeling and val

    Scans document text nodes in preorder to locate patterns and replace them with generated nodes.

    astmarkdownsyntax-tree
    GitHub पर देखें↗1,441
  1. Home
  2. Development Tools & Productivity
  3. AST Transformation Tools
  4. AST Node Generation
  5. Node Replacements

सब-टैग एक्सप्लोर करें

  • TextScans text nodes in preorder to locate specific string or regex patterns and replace them with generated nodes. **Distinct from Node Replacements:** Distinct from AST Node Replacements: specifically targets document text nodes with string or regular expression search and replace.