Pure Python Java parser and tools
☆793Sep 17, 2023Updated 2 years ago
Alternatives and similar repositories for javalang
Users that are interested in javalang are comparing it to the libraries listed below
Sorting:
- Code for the model presented in the paper: "code2seq: Generating Sequences from Structured Representations of Code"☆564Jul 12, 2025Updated 8 months ago
- A Java parser written in Python using PLY.☆150Nov 30, 2021Updated 4 years ago
- ☆242Feb 14, 2024Updated 2 years ago
- CodeBERT☆2,742Jul 9, 2023Updated 2 years ago
- DeepCS: Deep Code Search☆283May 26, 2022Updated 3 years ago
- TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"☆1,143Sep 20, 2023Updated 2 years ago
- Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.☆6,060Mar 12, 2026Updated last week
- A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research☆940Oct 11, 2025Updated 5 months ago
- The dataset for EMSE-DeepCom☆122Mar 20, 2021Updated 5 years ago
- Summarizing Source Code using a Neural Attention Model - CODENN☆239Jan 23, 2023Updated 3 years ago
- CodeXGLUE☆1,808Apr 23, 2024Updated last year
- Official implementation of our work, A Transformer-based Approach for Source Code Summarization [ACL 2020].☆195May 28, 2022Updated 3 years ago
- AutoenCODE is a Deep Learning infrastructure that allows to encode source code fragments into vector representations, which can be used t…☆62Mar 29, 2018Updated 7 years ago
- src2abs is a tool that abstracts Java source code☆36Apr 10, 2019Updated 6 years ago
- ☆16Oct 2, 2024Updated last year
- Preprocessed Python functions and docstrings for automated code documentation (code2doc) and automated code generation (doc2code) tasks.☆211Jul 13, 2020Updated 5 years ago
- ☆30Nov 15, 2018Updated 7 years ago
- ☆51Nov 13, 2020Updated 5 years ago
- source code for 'Improving automatic source code summarization via deep reinforcement learning'☆78Jun 2, 2021Updated 4 years ago
- ☆19Dec 8, 2022Updated 3 years ago
- Fast and Precise On-the-fly Patch Validation for All☆10Feb 24, 2023Updated 3 years ago
- Java Program -> AST -> .dot -> Visualization☆68Jun 2, 2021Updated 4 years ago
- A library for mining of path-based representations of code (and more)☆299Nov 7, 2025Updated 4 months ago
- ☆124Updated this week
- ☆69Sep 17, 2020Updated 5 years ago
- For our ICSE23 paper "KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repair" by Nan Jiang, Thibaud Lutellier, Yiling…☆33Sep 28, 2023Updated 2 years ago
- Source code of the paper "Leveraging textual properties of bug reports to localize relevant source files."☆26Aug 20, 2024Updated last year
- Sequence-to-Sequence Learning for End-to-End Program Repair (IEEE TSE 2019). Open-science repo. http://arxiv.org/pdf/1901.01808☆86Jun 9, 2023Updated 2 years ago
- A PyTorch implementation of `code2vec: Learning Distributed Representations of Code` (Alon et al., 2018)☆36Feb 26, 2019Updated 7 years ago
- Website for "A Survey of Machine Learning for Big Code and Naturalness"☆292Feb 7, 2025Updated last year
- ☆11Jul 25, 2020Updated 5 years ago
- Paper Artifacts for "Aroma: Code Recommendation via Structural Code Search"☆59Sep 20, 2021Updated 4 years ago
- GZoltar - Java Library for Automatic Debugging http://www.gzoltar.com☆87Aug 20, 2024Updated last year
- Soot - A Java optimization framework☆3,075Mar 3, 2026Updated 2 weeks ago
- Code for "CoaCor: Code Annotation for Code Retrieval with Reinforcement Learning" (WWW 2019)☆37Apr 21, 2020Updated 5 years ago
- Website for OpenScience -☆28May 21, 2017Updated 8 years ago
- StaQC: a systematically mined dataset containing around 148K Python and 120K SQL domain question-code pairs, as described in "StaQC: A Sy…☆172Aug 28, 2021Updated 4 years ago
- A curated list of papers, theses, datasets, and tools related to the application of Machine Learning for Software Engineering☆729Nov 6, 2025Updated 4 months ago
- Computes the AST difference (aka edit script) between two Spoon Java source code abstract syntax trees☆176Feb 21, 2026Updated last month