astminer

Code miner

A tool for mining path-based representations of code and data from various programming languages

A library for mining of path-based representations of code (and more)

GitHub

282 stars
8 watching
80 forks
Language: Kotlin
last commit: 12 months ago
Linked from 1 awesome list

antlrcode2vecmining

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jetbrains-research/psiminer A tool that processes code syntax trees to create datasets for machine learning pipelines 58
angelozerr/jdt-codemining An Eclipse plugin that enhances code mining functionality for Java development 301
unkl4b/gitminer Automated tool for gathering code information from Github repositories 2,092
jetbrains-research/buckwheat Tool to extract and analyze source code identifiers from various programming languages. 24
luke-jr/bfgminer A modular miner software framework for parallelizing cryptocurrency mining on various hardware types 1,841
vmarkovtsev/codeneuron Recurrent neural network designed to detect code blocks in text. 13
antlr/codebuff A machine learning-based code formatter that formats language-agnostic code using patterns learned from a corpus. 445
parasol-aser/deepsim An approach to measuring code functional similarity using deep learning 60
dakrone/lein-bikeshed A tool that analyzes and reports on common issues with Clojure code style and syntax 176
tbroyer/gradle-errorprone-plugin A Gradle plugin that enables the use of Error Prone compiler for Java code analysis 368
dantleech/code-mover Automates code refactoring and migration by applying predefined transformations to specific files in a project. 22
rajasegar/codeshift A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees 47
lucasjones/cpuminer-multi A multi-threaded CPU miner for various cryptocurrencies using C as the programming language 641
clj-commons/kibit A static code analyzer for Clojure and other languages that suggests improvements to make code more idiomatic and efficient. 1,764
andre-santos-pt/javardise A research prototype that provides a structured code editor for a mini-Java language, enforcing well-formed and grammatically correct code. 6