A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
-
Updated
Dec 25, 2020 - Python
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
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-explainer/
Concurrently detect the minimum Python versions needed to run code
A source-to-source transpiler for Python to Go translation
Custom Python linting through AST expressions
C/C++ source generation from an AST
User-friendly, tiny source code searcher written by pure Python.
Grep Python Abstract Syntax Trees (AST) using XPath
Powershell script deobfuscation using AST in Python
A pure Python protobuf parser
Fast AST based code differencing in Python
ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.
Visualize abstract syntax trees of methods, declarations, expressions, and more
A Survey of Deep Learning Models for Structural Code Understanding
Simplified interface for syntax trees and program models.
A research system to automate splitting PRs into smaller PRs.
Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.
Analyze usage patterns of imported modules in a Python program
VisAST: Building and visualising Abstract Syntax Trees for Python code.
FastPy is a statically typed programming language with pythonic syntax.
Add a description, image, and links to the abstract-syntax-tree topic page so that developers can more easily learn about it.
To associate your repository with the abstract-syntax-tree topic, visit your repo's landing page and select "manage topics."