Code and data for paper "Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree".
-
Updated
Feb 13, 2022 - Python
Code and data for paper "Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree".
Source Code Clone Detection Using Unsupervised Similarity Measures
Evaluation of Code Similarity Search Strategies in Large-Scale Codebases
A multilingual syntatic code clone detector based on ANTLR parser generation.
A fast, multi-language CLI tool for detecting exact duplicate files and AST-based code clones across Python, JavaScript/TypeScript, and Dart projects.
TypeScript-only similarity analyzer.
[EMNLP 2025] This is the source code implementation of Hypergraph-based Adapter (HGAdapter) in paper HGAdapter: Hypergraph-based Adapters in Language Models for Code Summarization and Clone Detection.
CloneHunter finds duplicate code across mixed-language repositories. It runs a semantic retrieval pipeline with model inference and indexing to catch harder, non-trivial duplicate patterns.
A machine learning framework for classifying Type I–IV JavaScript code clones using token-based, AST, IR/TAC, and CFG similarity metrics.
High-Performance Polyglot Code Clone Detection, DRY Health Analysis, AST Subtree Hasher & Embedded Studio WebUI
FortranAS is an [Antlr4 🔗](https://github.com/antlr/antlr4) powered FORTRAN parsing and code clone detection tool. FortranAS leverages [grammars-v4 🔗](https://github.com/antlr/grammars-v4/tree/master/fortran) to generate parsers and lexers and supports any FORTRAN version with available corresponding grammars.
Research project on the automatic classification of code clones according to type, as well as an attempt to filter out False Positive clones.
Semantic code clone classification with Llama LoRA, reproducible preprocessing, inference and preserved QLoRA research.
Student plagiarism detection tool based on CCD algorithms
A fully local, zero-dependency, deterministic code plagiarism and structural similarity detection engine for Python.
Find code copied between projects and see how far each copy has drifted
CheckMate is the Jupyter Notebook code clone detection application for professors and teachers.
Find Solidity files that still contain a known pre-patch snippet (exact + fuzzy matching).
To associate your repository with the code-clone-detection topic, visit your repo's landing page and select "manage topics."