Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for python abstract syntax tree
abstract-syntax-tree
x
python
x
21 search results found
Explainshell
⭐
12,414
match command-line arguments to their help text
Pycparser
⭐
3,048
🐍 Complete C99 parser in pure Python
Kunlun M
⭐
2,025
KunLun-M是一个完全开源的静态白盒扫描工具,支持PHP、JavaScript的语义扫描,基础安 Ext\Solidity的基础扫描。
Pyt
⭐
2,005
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Rope
⭐
1,789
a python refactoring library
Birdseye
⭐
1,584
Graphical Python debugger which lets you easily view the values of all evaluated expressions
Yavide
⭐
1,266
Modern C/C++ integrated development environment
Modiscript
⭐
985
Acche din aa gaye
Astor
⭐
758
Python AST read/write
Rickroll Lang
⭐
729
The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-e
Py2many
⭐
570
Transpiler of Python to many other languages
Bashlex
⭐
517
Python parser for bash
Cppclean
⭐
512
Finds problems in C++ source that slow development of large code bases
Vermin
⭐
403
Concurrently detect the minimum Python versions needed to run code
Hexraystoolbox
⭐
391
Hexrays Toolbox - Find code patterns within the Hexrays AST
Refactor
⭐
386
AST-based fragmental source code refactoring toolkit for Python
Tatsu
⭐
382
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Pytago
⭐
337
A source-to-source transpiler for Python to Go translation
Pglast
⭐
329
PostgreSQL Languages AST and statements prettifier: master branch covers PG10, v2 branch covers PG12, v3 covers PG13, v4 covers PG14, v5 covers PG15, v6 covers PG16
Pasta
⭐
324
Library to refactor python code through AST manipulation.
Hissp
⭐
314
It's Python with a Lissp.
Sorcery
⭐
306
Dark magic delights in Python
Cwerg
⭐
298
A systems programming language with a reusable backend
Holyc For Linux
⭐
287
run HolyC on Linux secularly
Pyanalyze
⭐
278
A Python type checker
Executing
⭐
275
Get information about what a Python frame is currently doing, particularly the AST node being executed
Bellybutton
⭐
259
Custom Python linting through AST expressions
Hdlconvertor
⭐
258
Fast Verilog/VHDL parser preprocessor and code generator for C++/Python based on ANTLR4
Plyplus
⭐
256
a friendly yet powerful LR-parser written in Python
Airtight
⭐
238
a python-like language with hindley-milner-like type system, which is compiled to c
Typed_ast
⭐
220
Modified fork of CPython's ast module that parses `# type:` comments
Klara
⭐
199
Automatic test case generation for python and static analysis library
Chromecontroller
⭐
196
Comprehensive wrapper and execution manager for the Chrome browser using the Chrome Debugging Protocol.
Astunparse
⭐
194
An AST unparser for Python
Apiary2postman
⭐
187
Tool for generating a Postman collection from Blueprint API markup or the Apiary API
Astpretty
⭐
182
Pretty print the output of python stdlib `ast.parse`.
Pyjsparser
⭐
180
Fast JavaScript parser for Python.
Astpath
⭐
172
A command-line search utility for Python ASTs using XPath syntax.
Py2puml
⭐
166
Generate PlantUML class diagrams to document your Python application.
Libpypa
⭐
164
libpypa is a Python parser implemented in pure C++
Asteval
⭐
163
minimalistic evaluator of python expression using ast module
Esprima Python
⭐
162
ECMAScript parsing infrastructure for multipurpose analysis
Asttokens
⭐
154
Annotate Python AST trees with source text and token information
Pycode_similar
⭐
152
A simple plagiarism detection tool for python code
Codetransformer
⭐
150
Python code object transformers
Cgen
⭐
143
C/C++ source generation from an AST
Protoletariat
⭐
134
Protocol Buffers for the rest of us
Gast
⭐
131
Python AST that abstracts the underlying Python version
Libermate
⭐
128
DEPRECATED use https://github.com/victorlei/smop instead LiberMate - A MATLAB to Python (SciPy/NumPy) Translator
Mulang
⭐
125
🎍 Universal, Multi Language, Multi Paradigm code analyzer
Astviewer
⭐
105
Python Abstract Syntax Tree viewer in Qt
Bor
⭐
103
User-friendly, tiny source code searcher written by pure Python.
Pyrthon
⭐
103
Literal support for Pyrsistent data structures in Python
Cncc
⭐
101
Customizable Naming Convention Checker - uses Clang, developed with C++ in mind
Instaviz
⭐
96
Instant visualization of Python AST and Code Objects
Py Lua Parser
⭐
88
A Lua parser and AST builder written in Python.
Tree Hugger
⭐
86
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Uaiso
⭐
86
A multi-language parsing infrastructure with an unified AST
Code Prediction Transformer
⭐
83
This repo will contain replication package for the paper "Feeding Trees to Transformers for Code Completion"
Py2rb
⭐
82
A code translator using AST from Python to Ruby.
Typhon
⭐
81
Snakes on rbx-head. A Python implementation for the Rubinius VM
Pyccolo
⭐
81
Declarative instrumentation for Python.
Fatoptimizer
⭐
75
Static optimizer specializing functions with guards for Python 3.6
Pyhp
⭐
70
PyHP is an implementation of the PHP language with JIT support using the RPython technology.
Polarify
⭐
70
Simplifying conditional Polars Expressions with Python 🐍 🐻❄️
Treegen
⭐
70
A Tree-Based Transformer Architecture for Code Generation. (AAAI'20)
Transpyle
⭐
70
HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.
Xcode Ast Dump
⭐
69
Dump the AST of your Swift Xcode project
Raddsl
⭐
68
Tools for rapid prototyping of DSL compilers
Pantable
⭐
66
CSV Tables in Markdown: Pandoc Filter for CSV Tables
Tinypie
⭐
64
Tree-Based Interpreter, compiler, and VM for TinyPie language
Php2py
⭐
64
converter from php to python
Beniget
⭐
63
Extract semantic information about static Python code
Mkgendocs
⭐
63
Markdown documentation generator from Google docstrings
Montage
⭐
61
Montage: A Neural Network Language Model-Guided JavaScript Engine Fuzzer
Code_summarization_public
⭐
61
source code for 'Improving automatic source code summarization via deep reinforcement learning'
Gitmodel
⭐
59
machine code+i git matrix + user
Pyastgrep
⭐
59
Grep Python Abstract Syntax Trees (AST) using XPath
Learn_language
⭐
54
sample codes
Asn1ate
⭐
53
A Python library for translating ASN.1 into other forms.
Synr
⭐
52
A library for syntactically rewriting Python programs, pronounced (sinner).
Annotation Abuse
⭐
52
Rust-like macros in Python by abusing type annotations
Ashes
⭐
50
⚱️ Lightweight, self-contained templating for Python 2 and 3, a la Dust templates
Python Solidity Parser
⭐
50
An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚
Podoc
⭐
49
[EXPERIMENTAL] pandoc-compatible, Jupyter-aware document conversion library in Python
Pymetaterp
⭐
48
A python parser that builds python ASTs in 502 lines of python without using modules
Muridesu Lang
⭐
46
听说有人用Python壳子的语言骗经费? 过来挨打?
Asdl_parser
⭐
46
Standalone ASDL parser for upstream CPython 3.x
Asteria
⭐
45
Ast Node Encoding
⭐
44
A tool to convert nodes in an Abstract Syntax Tree into vector embeddings
Pypred
⭐
44
A Python library for simple evaluation of natural language predicates
Ptsd
⭐
44
python thrift lexer/parser using ply
Graphql Py
⭐
42
Python GraphQL parser
Angr Cli
⭐
41
Repo for various angr ipython features to give it more of a cli feeling
Codebro
⭐
40
Web based code browser using clang to provide basic code analysis.
Deobshell
⭐
39
Powershell script deobfuscation using AST in Python
Json Schema Codegen
⭐
37
Generate code from JSON schema files
Codewatch
⭐
37
[deprecated] Monitor and manage deeply customizable metrics about your python code using ASTs
Mcpyrate
⭐
35
Advanced macro expander and language lab for Python.
Subpy
⭐
35
Python subsets
Related Searches
Python Django (28,897)
Python Machine Learning (20,195)
Python Flask (17,643)
Python Dataset (14,792)
Python Docker (14,113)
Python Tensorflow (13,736)
Python Command Line (13,351)
Python Deep Learning (13,092)
Python Jupyter Notebook (12,976)
Python Network (11,495)
1-21 of 21 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.