Ecosyste.ms: Packages

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

crates.io "ast" keyword

latex-ast 0.0.1
AST parser for LaTeX, WIP.
2 versions - Latest release: 26 days ago - 228 downloads total - 0 stars on GitHub - 1 maintainer
yaml-ast 0.0.1 💰
A pure Rust YAML 1.2.2 parser. Provides access to the AST and event-based emitter/parser.
1 version - Latest release: 5 months ago - 342 downloads total - 3 stars on GitHub - 1 maintainer
grit-pattern-matcher 0.2.0
Pattern definitions and core matching logic for GritQL
2 versions - Latest release: about 1 month ago - 12 thousand downloads total - 2,185 stars on GitHub - 1 maintainer
lsts 0.6.34 💰
Large Scale Type Systems
125 versions - Latest release: 11 months ago - 37.8 thousand downloads total - 99 stars on GitHub - 1 maintainer
rslua 0.3.0
Yet another Lua lexer and Lua parser for Lua 5.3
11 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 10.4 thousand downloads total - 58 stars on GitHub - 1 maintainer
rslua_traits 0.1.0
Some traits for rslua
1 version - Latest release: 9 months ago - 1 dependent package - 604 downloads total - 58 stars on GitHub - 1 maintainer
mpl-macro 0.1.2
Minimal parser combinator of Minimal Parsing Language (MPL) like Top-Down Parsing Language (TDPL).
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1.94 thousand downloads total - 5 stars on GitHub - 1 maintainer
mpl 0.2.0
Minimal parser combinator of Minimal Parsing Language (MPL) like Top-Down Parsing Language (TDPL).
2 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 2.81 thousand downloads total - 5 stars on GitHub - 1 maintainer
lsp-client-rs 0.1.0
A Rust client to talk to LSP servers.
1 version - Latest release: 2 months ago - 350 downloads total - 2 stars on GitHub - 1 maintainer
air-lambda-ast 0.1.0
Definition of the AIR lambda AST
1 version - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 3.03 thousand downloads total - 76 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
boa_ast 0.18.0 💰
Abstract Syntax Tree definition for the Boa JavaScript engine.
5 versions - Latest release: 3 months ago - 3 dependent packages - 36 dependent repositories - 159 thousand downloads total - 4,735 stars on GitHub - 1 maintainer
arn-language 1.2.1
Rust parser for the Arn golfing language
13 versions - Latest release: about 3 years ago - 5.17 thousand downloads total - 15 stars on GitHub - 1 maintainer
astmaker 0.2.0 💰
Build Abstract Syntax Trees and tree-walking models quickly in Rust.
3 versions - Latest release: 12 months ago - 1.06 thousand downloads total - 118 stars on GitHub - 1 maintainer
ezno-parser 0.1.4 💰
Parser and AST definitions for Ezno
14 versions - Latest release: about 2 months ago - 3 dependent packages - 4.61 thousand downloads total - 2,225 stars on GitHub - 1 maintainer
fastobo-derive-internal 0.15.2
Internal derive macros for the `fastobo` crate.
34 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 34.1 thousand downloads total - 22 stars on GitHub - 1 maintainer
fastobo-validator 0.4.6
Faultess validation tool for OBO products
17 versions - Latest release: over 1 year ago - 7.71 thousand downloads total - 22 stars on GitHub - 1 maintainer
fastobo 0.15.2
Faultless AST for Open Biomedical Ontologies.
39 versions - Latest release: about 1 year ago - 4 dependent packages - 4 dependent repositories - 36.4 thousand downloads total - 22 stars on GitHub - 1 maintainer
linera-alloy-syn-solidity
syn-powered Solidity parser
1 version - 0 downloads total - 1 maintainer
diffsitter 0.8.3
An AST based difftool for meaningful diffs
30 versions - Latest release: about 1 month ago - 12.7 thousand downloads total - 1,469 stars on GitHub - 1 maintainer
valkyrie-ast 0.1.12
Strong typed abstract syntax tree of valkyrie language
27 versions - Latest release: 3 months ago - 3 dependent packages - 8.82 thousand downloads total - 3 stars on GitHub - 1 maintainer
parsel 0.14.0
Zero-code parser generation by using AST node types as the grammar
28 versions - Latest release: about 1 month ago - 1 dependent repositories - 8.16 thousand downloads total - 66 stars on GitHub - 1 maintainer
parsel_derive 0.14.0
Zero-code parser generation by using AST node types as the grammar
28 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 8.69 thousand downloads total - 66 stars on GitHub - 1 maintainer
glast 0.1.0
A crate for parsing and manipulating the OpenGL Shading Language.
2 versions - Latest release: over 1 year ago - 707 downloads total - 12 stars on GitHub - 1 maintainer
xon 0.0.0
The XON Programming Language
1 version - Latest release: 3 months ago - 311 downloads total - 5 stars on GitHub - 1 maintainer
chord-progression-parser 0.6.1
a converter from chord progression strings to AST
26 versions - Latest release: 2 months ago - 7.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
l1_ir 💰
L1 Intermediate Representation
52 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 16.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
ast-grep 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
99 versions - Latest release: 21 days ago - 1 dependent package - 36.8 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-py 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
36 versions - Latest release: 21 days ago - 10.1 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-language 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
86 versions - Latest release: 21 days ago - 4 dependent packages - 1 dependent repositories - 32.9 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-lsp 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
98 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 35.5 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
ast-grep-core 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
100 versions - Latest release: 21 days ago - 9 dependent packages - 4 dependent repositories - 45 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-napi 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
97 versions - Latest release: 21 days ago - 27.7 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-dynamic 0.22.3 💰
Load tree-sitter dynamic library for ast-grep
70 versions - Latest release: 21 days ago - 1 dependent package - 1 dependent repositories - 27 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
ast-grep-config 0.22.3 💰
Search and Rewrite code at large scale using precise AST pattern
99 versions - Latest release: 21 days ago - 6 dependent packages - 3 dependent repositories - 40 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
c3 0.11.2
Complete C AST. Enables analysis and generation of code derived from C. Built using LLVM 4/Clang ...
13 versions - Latest release: 7 months ago - 1 dependent package - 9.98 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
prettythanks 0.1.0
A simple frontend to dtolnay/prettyplease library
1 version - Latest release: 11 months ago - 364 downloads total - 0 stars on GitHub - 1 maintainer
rowan-nom 0.1.0
Build rowan green ASTs using nom parsers
1 version - Latest release: about 1 year ago - 671 downloads total - 5 stars on GitHub - 1 maintainer
vec_filter_derive 0.1.2
Vec Filter is a Rust library to filter a vector of structs based on a query string. It allows you...
3 versions - Latest release: about 1 year ago - 1 dependent package - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
postcss_value_parser 0.0.1
Transforms css values into the tree
1 version - Latest release: over 2 years ago - 467 downloads total - 2 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
self_cell 1.0.3
Safe-to-use proc-macro-free self-referential structs in stable Rust.
15 versions - Latest release: 6 months ago - 32 dependent packages - 584 dependent repositories - 4.65 million downloads total - 213 stars on GitHub - 1 maintainer
once_self_cell 0.6.3
Safe-to-use proc-macro-free self-referential structs in stable Rust.
9 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 4.76 thousand downloads total - 213 stars on GitHub - 1 maintainer
postcss-modules-scope 0.0.1
A CSS Modules transform to extract export statements from local-scope classes
1 version - Latest release: over 2 years ago - 460 downloads total - 1 maintainer
pulldown-cmark-ast
An AST for pulldown-cmark
1 version - 0 downloads total - 1 maintainer
sprout 1.0.0
A rust crate for growing simple, but beautiful AST trees 🌳
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
vec_filter 0.2.2
Vec Filter is a Rust library to filter a vector of structs based on a query string. It allows you...
4 versions - Latest release: about 1 year ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
libcst 1.3.1
A Python parser and Concrete Syntax Tree library.
6 versions - Latest release: 2 months ago - 48.3 thousand downloads total - 1,394 stars on GitHub - 1 maintainer
l1ir-rust 💰
L1 Intermediate Representation to Rust compiler
1 version - Latest release: about 1 month ago - 351 downloads total - 1 stars on GitHub - 1 maintainer
ast-rs 0.0.1
AST Toolkit for Rust
1 version - Latest release: almost 2 years ago - 406 downloads total - 0 stars on GitHub - 1 maintainer
blarse 0.1.0
A lightweight parsing framework for blex
1 version - Latest release: about 1 year ago - 358 downloads total - 0 stars on GitHub - 1 maintainer
browserslist 0.0.1
Share target browsers between different front-end tools
1 version - Latest release: over 2 years ago - 493 downloads total - 1 maintainer
jsona-ast 0.1.0
The JSONA abstract syntax tree module
1 version - Latest release: over 1 year ago - 373 downloads total - 4 stars on GitHub - 1 maintainer
grafbase-sql-ast 0.1.9
An AST to generate SQL queries
10 versions - Latest release: 8 months ago - 1 dependent repositories - 66.4 thousand downloads total - 994 stars on GitHub - 1 maintainer
clangql 0.3.0 💰
A tool to run SQL-like query on your C/C++ Abstract syntax tree
3 versions - Latest release: 24 days ago - 826 downloads total - 441 stars on GitHub - 1 maintainer
rcalc 0.1.2
Glorified calculator with a lexer, parser, and interpreter written in Rust.
3 versions - Latest release: over 6 years ago - 1 dependent repositories - 4.06 thousand downloads total - 1 maintainer
jsona 0.6.0
A JSONA parser, analyzer and formatter library
13 versions - Latest release: over 1 year ago - 7 dependent packages - 1 dependent repositories - 8.48 thousand downloads total - 4 stars on GitHub - 1 maintainer
postcss-selector-parser 0.0.1
Selector parser plugin for postcss-rs
1 version - Latest release: over 2 years ago - 442 downloads total - 1 maintainer
avm1-tree 0.8.0
Abstract Syntax Tree (AST) for AVM1
10 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 5.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
avm1-types 0.14.0
Types for the Flash ActionScript Virtual Machine (AVM1)
6 versions - Latest release: almost 2 years ago - 2 dependent packages - 3 dependent repositories - 4.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
postcss-modules-local-by-default 0.0.1
PostCSS plugin for css modules to local-scope classes and ids
1 version - Latest release: over 2 years ago - 451 downloads total - 1 maintainer
ressa_r 0.8.4
An ECMAscript parser
3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 914 downloads total - 112 stars on GitHub - 1 maintainer
ast-grep-wasm 0.1.5 💰
Search and Rewrite code at large scale using precise AST pattern
4 versions - Latest release: over 1 year ago - 1.22 thousand downloads total - 6,093 stars on GitHub - 1 maintainer
ast-grep-pyo3 0.13.0 💰
Search and Rewrite code at large scale using precise AST pattern
2 versions - Latest release: 7 months ago - 568 downloads total - 6,086 stars on GitHub - 1 maintainer
slac 0.11.0
The "Simple Logic & Arithmetic Compiler" transforms a single expression into an abstract syntax t...
13 versions - Latest release: about 1 month ago - 3.28 thousand downloads total - 3 stars on GitHub - 1 maintainer
postcss-calc 0.0.1
PostCSS plugin to reduce calc()
1 version - Latest release: over 2 years ago - 454 downloads total - 1 maintainer
ressa 0.8.2
An ECMAscript parser
40 versions - Latest release: about 1 year ago - 5 dependent packages - 4 dependent repositories - 22.8 thousand downloads total - 112 stars on GitHub - 1 maintainer
swf-tree 0.9.0
Abstract Syntax Tree (AST) for SWF files
25 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 16.3 thousand downloads total - 10 stars on GitHub - 1 maintainer
postcss-plugin-calc 0.0.1
PostCSS plugin to reduce calc()
1 version - Latest release: over 2 years ago - 446 downloads total - 1 maintainer
reparse
AST coercion macros described in The Little Book Of Rust Macros
2 versions - Latest release: about 2 months ago - 1.79 thousand downloads total - 1 maintainer
postcss-modules-extract-imports 0.0.1
A CSS Modules transform to extract local aliases for inline imports
1 version - Latest release: over 2 years ago - 444 downloads total - 1 maintainer
postcss-modules-values 0.0.1
Pass arbitrary constants between your module files
1 version - Latest release: over 2 years ago - 433 downloads total - 1 maintainer
pestast_gen 0.2.0
pestast code generator
1 version - Latest release: 4 months ago - 420 downloads total - 1 stars on GitHub - 1 maintainer
postcss 0.0.2
🚀 Fast and 100% API compatible postcss replacer
2 versions - Latest release: over 2 years ago - 772 downloads total - 540 stars on GitHub - 1 maintainer
badger 0.2.1
JavaScript transpiler in Rust
3 versions - Latest release: over 7 years ago - 2.67 thousand downloads total - 431 stars on GitHub - 1 maintainer
lang_ast 0.1.0
game server for Rust
1 version - Latest release: about 1 year ago - 334 downloads total - 0 stars on GitHub - 1 maintainer
graphql-tools 0.2.5
Tools for working with GraphQL in Rust, based on graphql-parser Document.
27 versions - Latest release: 4 months ago - 28 dependent repositories - 125 thousand downloads total - 39 stars on GitHub - 2 maintainers
syn-solidity 0.7.4
syn-powered Solidity parser
22 versions - Latest release: 19 days ago - 4 dependent packages - 2 dependent repositories - 755 thousand downloads total - 563 stars on GitHub - 1 maintainer
lang-c 0.15.1
Lightweight C parser
21 versions - Latest release: 9 months ago - 2 dependent packages - 8 dependent repositories - 22.3 thousand downloads total - 184 stars on GitHub - 1 maintainer
rigz_parse 0.0.1
AST parser for rigz
1 version - Latest release: 23 days ago - 1 dependent package - 0 downloads total - 1 maintainer
partiql-ast 0.7.2
PartiQL AST
10 versions - Latest release: about 2 months ago - 7 dependent packages - 2 dependent repositories - 6.76 thousand downloads total - 60 stars on GitHub - 3 maintainers
grit-util 0.2.0
Utility functions for GritQL and associated tools
2 versions - Latest release: about 1 month ago - 1 dependent package - 831 downloads total - 2,185 stars on GitHub - 1 maintainer
partiql-playground
PartiQL Playground
1 version - Latest release: 21 days ago - 268 downloads total - 62 stars on GitHub - 3 maintainers
partiql-ast-macros 0.7.2
Procedural macros for PartiQL AST
9 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 6.14 thousand downloads total - 62 stars on GitHub - 4 maintainers
partiql-ast-passes 0.7.2
A crate for PartiQL AST transformation passes
4 versions - Latest release: about 2 months ago - 2 dependent packages - 1 dependent repositories - 1.86 thousand downloads total - 60 stars on GitHub - 1 maintainer
toy_ast 0.1.0
The toylang compiler AST
1 version - Latest release: 12 months ago - 1 dependent package - 497 downloads total - 4 stars on GitHub - 1 maintainer
swf-types 0.14.0
Type definitions for the SWF file format
5 versions - Latest release: about 2 years ago - 2 dependent packages - 7 dependent repositories - 9.45 thousand downloads total - 10 stars on GitHub - 1 maintainer
syn-file-expand-cli 0.3.0
CLI tool to read full source code of multi-file crates and output it to stdout
4 versions - Latest release: 11 months ago - 1.39 thousand downloads total - 12 stars on GitHub - 1 maintainer
syn-file-expand 0.3.0
Library to load full source code of multi-file crates
4 versions - Latest release: 11 months ago - 3 dependent packages - 5 dependent repositories - 14.8 thousand downloads total - 12 stars on GitHub - 1 maintainer
peginator 0.7.0
PEG parser generator for creating ASTs in Rust (runtime)
16 versions - Latest release: 4 months ago - 24 dependent packages - 2 dependent repositories - 12.2 thousand downloads total - 28 stars on GitHub - 1 maintainer
peginator_macro 0.7.0
Convenience macros for using peginator (a PEG parser generator)
15 versions - Latest release: 4 months ago - 2 dependent packages - 5.44 thousand downloads total - 28 stars on GitHub - 1 maintainer
peginator_runtime
Runtime support for peginator (a PEG parser generator)
2 versions - Latest release: 22 days ago - 3 dependent packages - 544 downloads total - 28 stars on GitHub - 1 maintainer
peginator-cli 0.7.0
Command line interface for peginator (a PEG parser generator)
2 versions - Latest release: 4 months ago - 707 downloads total - 28 stars on GitHub - 1 maintainer
peginator_codegen 0.7.0
Buildscript support for peginator (a PEG parser generator)
4 versions - Latest release: 4 months ago - 7 dependent packages - 1 dependent repositories - 2.73 thousand downloads total - 28 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
binjs_meta 0.5.4
Part of binjs-ref. Tools for manipulating grammars. You probably do not want to use this crate di...
18 versions - Latest release: about 4 years ago - 2 dependent packages - 21 dependent repositories - 24.5 thousand downloads total - 427 stars on GitHub - 1 maintainer
core-wasm-ast 0.1.22
Wasm AST with traversal and manipulations
17 versions - Latest release: 10 months ago - 9 dependent packages - 1 dependent repositories - 7.28 thousand downloads total - 30 stars on GitHub - 1 maintainer
wasm-ast 0.1.0
A WebAssembly syntax model useful for generate, reading, and emitting WebAssembly code.
7 versions - Latest release: over 2 years ago - 2.43 thousand downloads total - 15 stars on GitHub - 1 maintainer
michelson-ast 0.1.2
An AST for Michelson, a Tezos smart contract language
3 versions - Latest release: about 1 year ago - 793 downloads total - 0 stars on GitHub - 1 maintainer
expr_parser 0.0.1
A lexer and parser of simple arithmetic expressions.
1 version - Latest release: about 5 years ago - 658 downloads total - 1 stars on GitHub - 1 maintainer
elite 0.1.4
New generation, simple & clean build system.
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.15 thousand downloads total - 27 stars on GitHub - 1 maintainer
syntastic 0.5.1
Generic abstract syntax representation
8 versions - Latest release: over 3 years ago - 2.82 thousand downloads total - 3 stars on GitHub - 1 maintainer
jacc 0.1.0
Just another cli calculator: A maths interpreter for the command-line
1 version - Latest release: 7 months ago - 326 downloads total - 0 stars on GitHub - 1 maintainer