Skip to content
@structuredmerge

Structured Merge

Tools for structured, deterministic, merging of any AST-parseable document type

💠 So what's this then? A project to define a common language for merge rules. See the Announcement Discussion

🙋‍♀️ Currently we are just a few people / nerds. If you are interested in document merge semantics or ASTs we'd love your assistance!

🐪 This is the first open source project of its kind we are aware of! If you know of prior art we would love to hear about it.

🌈 Contribution Guidelines

👩‍💻 Resources

Pinned Loading

  1. structuredmerge-fixtures structuredmerge-fixtures Public

    Shared StructuredMerge conformance fixtures for peer language implementations

    Python

  2. structuredmerge-go structuredmerge-go Public

    Go implementation of the StructuredMerge contract

    Go

  3. structuredmerge-rust structuredmerge-rust Public

    Rust implementation of the StructuredMerge contract

    Rust

  4. structuredmerge-spec structuredmerge-spec Public

    Language-neutral StructuredMerge spec, ruleset draft, conformance matrix, and implementation status

    Python

  5. structuredmerge-typescript structuredmerge-typescript Public

    TypeScript implementation of the StructuredMerge contract

    TypeScript

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…