Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

pypi.org "ast" keyword

calra-cdk 0.2.1
CDK Ast Lambda Rest Api - CDK Package
3 versions - Latest release: 1 day ago - 175 downloads last month - 0 stars on GitHub - 2 maintainers
pyast-ts 0.1
typescript ast parser wrapped with python
1 version - Latest release: almost 2 years ago - 1 dependent repositories - 10 downloads last month - 5 stars on GitHub - 1 maintainer
ast-grep-pyo3 0.13.0 💰
Structural Search and Rewrite code at large scale using precise AST pattern.
2 versions - Latest release: 6 months ago - 445 downloads last month - 6,016 stars on GitHub - 1 maintainer
ast-grep-cli 0.22.3 💰
Structural Search and Rewrite code at large scale using precise AST pattern.
53 versions - Latest release: 3 days ago - 18.1 thousand downloads last month - 6,016 stars on GitHub - 1 maintainer
ast-grep-py 0.22.3 💰
Structural Search and Rewrite code at large scale using precise AST pattern.
34 versions - Latest release: 3 days ago - 13.9 thousand downloads last month - 6,016 stars on GitHub - 1 maintainer
shaypal5rope 0.16.0
a python refactoring library...
1 version - Latest release: over 3 years ago - 1 dependent repositories - 23 downloads last month - 1,853 stars on GitHub - 1 maintainer
kak-rope 0.3.0
Python refactoring actions for kakoune
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 45 downloads last month - 1,853 stars on GitHub - 1 maintainer
lomas-client 0.0.1
A client to interact with the Lomas server.
1 version - Latest release: about 1 month ago - 91 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.5% on pypi.org
tatsu 5.12.1
TatSu takes a grammar in a variation of EBNF as input, and outputs a memoizing PEG/Packrat parser...
38 versions - Latest release: 13 days ago - 16 dependent packages - 116 dependent repositories - 247 thousand downloads last month - 395 stars on GitHub - 1 maintainer
Top 1.1% on pypi.org
rope 1.13.0
a python refactoring library...
93 versions - Latest release: about 2 months ago - 84 dependent packages - 12,313 dependent repositories - 891 thousand downloads last month - 1,839 stars on GitHub - 4 maintainers
calra-lambda 0.1.0
CDK Ast Lambda Rest Api - Lambda Package
1 version - Latest release: 2 days ago - 116 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.2% on pypi.org
vermin 1.6.0
Concurrently detect the minimum Python versions needed to run code
55 versions - Latest release: 6 months ago - 24 dependent packages - 58 dependent repositories - 274 thousand downloads last month - 419 stars on GitHub - 1 maintainer
sweetener 0.2.1 💰
A base library for writing compilers and interpreters
3 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 72 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.4% on pypi.org
sorcery 0.2.2
Dark magic delights in Python
5 versions - Latest release: over 2 years ago - 14 dependent packages - 28 dependent repositories - 21.4 thousand downloads last month - 384 stars on GitHub - 1 maintainer
Top 1.8% on pypi.org
simpleeval 0.9.13 💰
A simple, safe single expression evaluator library.
18 versions - Latest release: about 1 year ago - 59 dependent packages - 290 dependent repositories - 1.22 million downloads last month - 424 stars on GitHub - 1 maintainer
scuff 0.2.2
A config file format and transpiler suite written in Python.
8 versions - Latest release: 5 months ago - 1 dependent package - 47 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.4% on pypi.org
refactor 0.6.3 💰
AST-based fragmental source code refactoring toolkit
15 versions - Latest release: over 1 year ago - 2 dependent packages - 7 dependent repositories - 7.2 thousand downloads last month - 435 stars on GitHub - 1 maintainer
Top 1.9% on pypi.org
redbaron 0.9.2 💰
Abstraction on top of baron, a FST for python to make writing refactoring code a realistic task
15 versions - Latest release: about 5 years ago - 28 dependent packages - 127 dependent repositories - 49.2 thousand downloads last month - 689 stars on GitHub - 1 maintainer
pyobfuscator 0.1.9
This module obfuscates python code.
13 versions - Latest release: about 2 months ago - 1 dependent repositories - 456 downloads last month - 10 stars on GitHub - 1 maintainer
Top 5.0% on pypi.org
protoletariat 3.2.19 💰
Python protocol buffers for the rest of us
56 versions - Latest release: 9 months ago - 3 dependent packages - 15 dependent repositories - 35.2 thousand downloads last month - 146 stars on GitHub - 1 maintainer
Top 5.1% on pypi.org
plyplus 0.7.5
a friendly yet powerful LR-parser written in Python
20 versions - Latest release: over 7 years ago - 2 dependent packages - 7 dependent repositories - 1.45 thousand downloads last month - 267 stars on GitHub - 1 maintainer
Top 9.6% on pypi.org
p2g 0.3.10
Transpile python into cnc gcode.
13 versions - Latest release: 9 months ago - 88 downloads last month - 1 stars on GitHub - 1 maintainer
Top 1.3% on pypi.org
astor 0.8.1 💰
Read/rewrite/write Python ASTs
14 versions - Latest release: over 4 years ago - 172 dependent packages - 26,385 dependent repositories - 6.61 million downloads last month - 779 stars on GitHub - 2 maintainers
mstar 0.0.4
mstar
4 versions - Latest release: 6 months ago - 11 dependent packages - 74 downloads last month - 1 maintainer
Top 7.4% on pypi.org
mkgendocs 0.9.2 💰
mkgendocs is a Python tool to automate the generation of documentation from docstrings in markdown
13 versions - Latest release: almost 2 years ago - 6 dependent packages - 13 dependent repositories - 1.93 thousand downloads last month - 64 stars on GitHub - 1 maintainer
Top 0.8% on pypi.org
lark-parser 0.12.0 💰
a modern parsing library
66 versions - Latest release: over 2 years ago - 111 dependent packages - 973 dependent repositories - 930 thousand downloads last month - 4,378 stars on GitHub - 1 maintainer
Top 0.8% on pypi.org
lark 1.1.9 💰
a modern parsing library
16 versions - Latest release: 4 months ago - 302 dependent packages - 1,968 dependent repositories - 5.71 million downloads last month - 4,378 stars on GitHub - 1 maintainer
hissp 0.4.0 💰
It's Python with a Lissp.
4 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 48 downloads last month - 331 stars on GitHub - 1 maintainer
hdlconvertorast 1.2
A library of AST nodes for HDL languages (Verilog, VHDL, ...) and transpiler/compiler utilities
12 versions - Latest release: 7 months ago - 1 dependent repositories - 1.02 thousand downloads last month - 26 stars on GitHub - 1 maintainer
Top 2.1% on pypi.org
google-pasta 0.2.0
pasta is an AST-based Python refactoring library
10 versions - Latest release: about 4 years ago - 92 dependent packages - 24,151 dependent repositories - 29.2 million downloads last month - 335 stars on GitHub - 2 maintainers
Top 6.1% on pypi.org
fastobo 0.12.3
Faultless AST for Open Biomedical Ontologies in Python.
73 versions - Latest release: 5 months ago - 6 dependent packages - 42 dependent repositories - 33 thousand downloads last month - 23 stars on GitHub - 1 maintainer
Top 2.1% on pypi.org
esprima 4.0.1
ECMAScript parsing infrastructure for multipurpose analysis in Python
14 versions - Latest release: over 5 years ago - 47 dependent packages - 740 dependent repositories - 115 thousand downloads last month - 219 stars on GitHub - 1 maintainer
compspec 0.1.1
Compatibility specifications and models
7 versions - Latest release: 3 months ago - 2 dependent packages - 56 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.0% on pypi.org
codegen 1.0
Extension to ast that allow ast -> python code generation.
1 version - Latest release: over 11 years ago - 5 dependent packages - 210 dependent repositories - 22.1 thousand downloads last month - 74 stars on GitHub - 1 maintainer
Top 8.1% on pypi.org
cmakeast 0.0.18
Parse a CMake file into an Abstract Syntax Tree.
16 versions - Latest release: over 7 years ago - 2 dependent packages - 3 dependent repositories - 480 downloads last month - 29 stars on GitHub - 1 maintainer
Top 2.4% on pypi.org
cgen 2016.2.3
C/C++ source generation from an AST
17 versions - Latest release: over 7 years ago - 3 dependent packages - 49 dependent repositories - 15.5 thousand downloads last month - 151 stars on GitHub - 1 maintainer
caustic.cst 2.0.0
Caustic's Abstract Syntax Tree, or CST
9 versions - Latest release: 14 days ago - 2 dependent packages - 1 maintainer
Top 4.2% on pypi.org
birdseye 0.9.5
Graphical Python debugger which lets you easily view the values of all evaluated expressions
41 versions - Latest release: 7 months ago - 2 dependent packages - 30 dependent repositories - 1.21 thousand downloads last month - 1,632 stars on GitHub - 1 maintainer
astypes 0.2.6
Infer types for AST nodes.
8 versions - Latest release: about 1 year ago - 2 dependent packages - 198 downloads last month - 6 stars on GitHub - 1 maintainer
Top 8.6% on pypi.org
astutils 0.0.6
Utilities for abstract syntax trees and parsing with PLY.
6 versions - Latest release: about 1 month ago - 3 dependent packages - 24 dependent repositories - 1.04 thousand downloads last month - 16 stars on GitHub - 2 maintainers
Top 2.7% on pypi.org
asttokens 2.4.1 💰
Annotate AST trees with source code positions
33 versions - Latest release: 7 months ago - 256 dependent packages - 25,111 dependent repositories - 31.2 million downloads last month - 155 stars on GitHub - 2 maintainers
Top 1.4% on pypi.org
astroid 3.2.0 💰
An abstract syntax tree for Python with inference support.
154 versions - Latest release: 8 days ago - 207 dependent packages - 86,632 dependent repositories - 22.5 million downloads last month - 499 stars on GitHub - 9 maintainers
Top 3.3% on pypi.org
astpretty 3.0.0 💰
Pretty print the output of python stdlib `ast.parse`.
13 versions - Latest release: almost 2 years ago - 22 dependent packages - 192 dependent repositories - 301 thousand downloads last month - 188 stars on GitHub - 1 maintainer
Top 2.3% on pypi.org
asteval 0.9.32
Safe, minimalistic evaluator of python expression using ast module
33 versions - Latest release: 2 months ago - 48 dependent packages - 411 dependent repositories - 380 thousand downloads last month - 166 stars on GitHub - 1 maintainer
Top 6.0% on pypi.org
ast-decompiler 0.7.0
Python module to decompile AST to Python code
10 versions - Latest release: over 1 year ago - 5 dependent packages - 17 dependent repositories - 60.9 thousand downloads last month - 35 stars on GitHub - 1 maintainer
Top 6.1% on pypi.org
ast-comments 1.2.2
Extension to the built-in ast module. Finds comments in source code and adds them to the parsed t...
11 versions - Latest release: about 2 months ago - 14 dependent packages - 9 dependent repositories - 37.3 thousand downloads last month - 26 stars on GitHub - 1 maintainer
astatine 0.3.3 💰
Some handy helper functions for Python's AST module.
6 versions - Latest release: 9 months ago - 4 dependent packages - 22 dependent repositories - 70.3 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.8% on pypi.org
ast2json 0.2.1
convert a python source code into json-dumpable data (dict and lists with strings, ints, ...)
4 versions - Latest release: over 7 years ago - 2 dependent packages - 9 dependent repositories - 6.24 thousand downloads last month - 26 stars on GitHub - 1 maintainer
textual-astview 0.8.0
An AST viewing widget library plus app, built for and with Textual.
14 versions - Latest release: 7 months ago - 138 downloads last month - 70 stars on GitHub - 1 maintainer
static-typing 0.2.7
add static type information to Python abstract syntax trees
14 versions - Latest release: almost 5 years ago - 2 dependent packages - 3 dependent repositories - 289 downloads last month - 9 stars on GitHub - 1 maintainer
horast-rereleased 0.4.3
human-oriented ast parser/unparser
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 49 downloads last month - 16 stars on GitHub - 1 maintainer
horast 0.4.0
human-oriented ast parser/unparser
11 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 253 downloads last month - 16 stars on GitHub - 1 maintainer
Top 6.5% on pypi.org
py2puml 0.9.1
Generate PlantUML class diagrams to document your Python application.
19 versions - Latest release: 4 months ago - 8 dependent repositories - 5.52 thousand downloads last month - 193 stars on GitHub - 1 maintainer
repo-ast-builder 0.0.9
Creates an AST of a Python project
9 versions - Latest release: about 1 month ago - 270 downloads last month - 1 maintainer
dscc-sdd-client 0.0.2 removed
A client to interact with the DSCC SDD server.
1 version - Latest release: about 2 months ago - 1 maintainer
code-crafter 0.1.0
Edit Python code with ease.
1 version - Latest release: about 2 months ago - 36 downloads last month - 1 maintainer
import-embargo 0.0.1
Tool for limiting python imports to different packages and reporting violations.
1 version - Latest release: 3 months ago - 11 downloads last month - 4 stars on GitHub - 1 maintainer
mupy-hiro 0.0.15
A easy to use mutation analysis tool for beginners
15 versions - Latest release: 3 months ago - 69 downloads last month - 1 maintainer
ouro 0.2.0
ouro is a Python package that checks your code for circular (cyclic) imports.
3 versions - Latest release: 3 months ago - 31 downloads last month - 5 stars on GitHub - 1 maintainer
logstash-pipeline-parser 0.0.2
Parsing expression grammar and Abstract syntax tree for Logstash pipeline syntax.
2 versions - Latest release: 5 months ago - 8 downloads last month - 2 stars on GitHub - 1 maintainer
morast 0.3.4
Module reference by analyzing the syntax tree
10 versions - Latest release: 3 days ago - 115 downloads last month - 1 stars on GitLab.com - 1 maintainer
solidity-grammar-parser 0.0.2
Solidity ANTLR4 grammar Python parser
2 versions - Latest release: 7 months ago - 83 downloads last month - 0 stars on GitHub - 1 maintainer
sqlgpt-parser 0.0.1a5
A sql parser which support mysql, oceanbase and odps
6 versions - Latest release: 8 months ago - 28 downloads last month - 22 stars on GitHub - 1 maintainer
comptime 0.1.0
"Comptime" accelerates Python code by precomputing complex calculations, turning them into simple...
1 version - Latest release: 9 months ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
witchery 0.2.0
Witchery is a powerful Python library that offers various functionalities for code analysis and m...
5 versions - Latest release: 6 months ago - 1 dependent package - 36 downloads last month - 0 stars on GitHub - 1 maintainer
polarify 0.1.5
Simplifying conditional Polars Expressions with Python 🐍 🐻‍❄️
6 versions - Latest release: 2 months ago - 61 downloads last month - 79 stars on GitHub - 2 maintainers
polyglot-piranha-playground 0.0.3
A playground for Piranha
3 versions - Latest release: 9 months ago - 11 downloads last month - 2,215 stars on GitHub - 1 maintainer
dauricum 1.0
python 3.10+ obfuscator
4 versions - Latest release: 7 months ago - 43 downloads last month - 10 stars on GitHub - 1 maintainer
castxml-patch 0.5.0
Parse C-family source files and optionally write a subset of the Abstract Syntax Tree (AST) to a ...
2 versions - Latest release: 12 months ago - 1 dependent repositories - 463 downloads last month - 2 stars on GitHub - 1 maintainer
py-module-parser 0.5.0
Python Module Parser is a library that parses Python modules and outputs information about import...
6 versions - Latest release: 5 months ago - 42 downloads last month - 3 stars on GitHub - 1 maintainer
tumfl 0.1.9
The Ultimate Minimizer For Lua: minimize your lua scripts
10 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
linguado 0.2.0
Linguado is a tool which compares the AST of two or more files
2 versions - Latest release: 6 months ago - 18 downloads last month - 5 stars on GitHub - 1 maintainer
goastpy 0.1.10
Python Wrapper for Go AST Parser
10 versions - Latest release: about 1 year ago - 48 downloads last month - 4 stars on GitHub - 1 maintainer
fib-ast 0.1.0
AST graph building for fibonacci function
1 version - Latest release: about 1 year ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
akashic-records 0.3.0
Generate and execute python code via OpenAI code completion
6 versions - Latest release: about 1 year ago - 71 downloads last month - 0 stars on GitHub - 1 maintainer
mvdef 0.9.4
Package providing command line tools to move/copy function/classes and their associated import st...
54 versions - Latest release: 2 months ago - 1 dependent repositories - 355 downloads last month - 0 stars on GitHub - 1 maintainer
export-ast 1.0.6
Export a Python AST to a dictionary.
7 versions - Latest release: over 1 year ago - 58 downloads last month - 0 stars on GitHub - 1 maintainer
stmdency 0.0.5
A library extracting dependencies between statements in Python program.
5 versions - Latest release: 7 months ago - 1 dependent package - 1.24 thousand downloads last month - 3 stars on GitHub - 1 maintainer
postfixcalc 0.8.4
the stupid postfix evaluator
11 versions - Latest release: over 1 year ago - 77 downloads last month - 4 stars on GitHub - 1 maintainer
opendp-logger 0.3.0
A logger wrapper for OpenDP to keep track of, import, export the AST
12 versions - Latest release: 9 months ago - 242 downloads last month - 2 stars on GitHub - 1 maintainer
escodegen 1.0.11
ECMAScript code generator
11 versions - Latest release: about 1 year ago - 1 dependent package - 12 dependent repositories - 3.54 thousand downloads last month - 0 stars on GitHub - 1 maintainer
deep-ast 0.0.1
Walks the entire AST tree, including calls to other functions.
1 version - Latest release: over 1 year ago - 36 downloads last month - 17 stars on GitHub - 1 maintainer
Top 10.0% on pypi.org
polyglot-piranha 0.3.24
Polyglot Piranha is a library for performing structural find and replace with deep cleanup.
28 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 645 downloads last month - 2,225 stars on GitHub - 4 maintainers
regex-hir 0.1.1
Alternative regular expression module, to replace re.
2 versions - Latest release: almost 2 years ago - 7 downloads last month - 0 stars on GitHub - 1 maintainer
factorio-circuit-ast 0.0.0
A Package implementing an interpretable AST of factorio circuit logic
1 version - Latest release: almost 2 years ago - 21 downloads last month - 1 maintainer
astuce 0.0.2 removed
AST inference utilities.
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 29 downloads last month - 1 stars on GitHub - 1 maintainer
rigel-hpl 0.1.0 💰
HAROS Property Specification Language
1 version - Latest release: almost 2 years ago - 3 dependent repositories - 106 downloads last month - 3 stars on GitHub - 1 maintainer
code-ast 0.1.0
Fast structural analysis of any programming language in Python
1 version - Latest release: almost 2 years ago - 2 dependent repositories - 528 downloads last month - 12 stars on GitHub - 1 maintainer
ast-selector 0.2.0 💰
Query AST elements by using CSS Selector-like syntax
6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 49 downloads last month - 32 stars on GitHub - 1 maintainer
pyastrx 0.5.2
'Simple projects are all alike; each complexproject is complex in its own way.' - (adapted from T...
11 versions - Latest release: over 1 year ago - 1 dependent repositories - 84 downloads last month - 37 stars on GitHub - 1 maintainer
xdr-parser 0.0.1.dev0
A XDR parser.
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 20 downloads last month - 1 maintainer
visast 1.0.1
Building and visualising Abstract Syntax Trees for Python code.
7 versions - Latest release: 6 months ago - 1 dependent repositories - 55 downloads last month - 6 stars on GitHub - 1 maintainer
upgrade-marshmallow 0.1.4
Upgrade marshmallow is a tool to batch modify call expression with "marshmallow.fields.Field".
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 39 downloads last month - 0 stars on GitHub - 1 maintainer
fastats 2019.1
A pure Python library for benchmarked, scalable numerics using numba
3 versions - Latest release: over 5 years ago - 1 dependent repositories - 49 downloads last month - 25 stars on GitHub - 1 maintainer
Top 8.1% on pypi.org
typed-astunparse 2.1.4
typed-astunparse is to typed-ast as astunparse is to ast
16 versions - Latest release: almost 5 years ago - 3 dependent packages - 9 dependent repositories - 667 downloads last month - 29 stars on GitHub - 1 maintainer
Top 10.0% on pypi.org
tree-hugger 0.10.1
A light-weight, Extendable, high level, universal code parser built on top of tree-sitter
23 versions - Latest release: over 3 years ago - 3 dependent repositories - 276 downloads last month - 121 stars on GitHub - 1 maintainer
tla 0.0.1
Parser and abstract syntax tree for TLA+, the temporal logic of actions.
2 versions - Latest release: over 3 years ago - 2 dependent repositories - 17 downloads last month - 1 maintainer
symboldoc 0.0.1
Create docstrings based on module symbols
1 version - Latest release: over 7 years ago - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
spag 1.0.0a0
A module containing scanner (regular expression) and parser (BNF) compilers as well as a base gen...
1 version - Latest release: over 5 years ago - 1 dependent repositories - 13 downloads last month - 8 stars on GitHub - 1 maintainer
Top 7.1% on pypi.org
sourcecodegen 0.6.14
A Python source-code generator based on the ``compiler.ast`` abstract syntax tree.
20 versions - Latest release: almost 13 years ago - 8 dependent repositories - 336 downloads last month - 2 maintainers