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

crates.io "syn" keyword

View the packages on the crates.io package registry that are tagged with the "syn" keyword.

tansu-sans-io 0.4.9
A Kafka protocol implementation using serde
4 versions - Latest release: 13 days ago - 827 downloads total - 425 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
syn-rsx 0.9.0
syn-powered parser for JSX-like TokenStreams
26 versions - Latest release: over 2 years ago - 17 dependent packages - 60 dependent repositories - 317 thousand downloads total - 188 stars on GitHub - 1 maintainer
crate-paths 0.1.1
Required library for crate-paths-cli's output
2 versions - Latest release: about 1 month ago - 517 downloads total - 0 stars on GitHub - 1 maintainer
crate-paths-cli 0.1.1
Cli that builds a tree of a crate's item paths
2 versions - Latest release: about 1 month ago - 495 downloads total - 0 stars on GitHub - 1 maintainer
crate-paths-macros 0.1.1
Optional macros library for crate-paths
2 versions - Latest release: about 1 month ago - 509 downloads total - 0 stars on GitHub - 1 maintainer
unrest_tmp_quote 0.1.0 💰
don't use
1 version - Latest release: about 8 years ago - 3 dependent packages - 3.53 thousand downloads total - 1,437 stars on GitHub - 1 maintainer
html-to-string-macro 0.2.5
simple html to string macro powered by syn-rsx
9 versions - Latest release: over 2 years ago - 5 dependent packages - 3 dependent repositories - 19.2 thousand downloads total - 188 stars on GitHub - 1 maintainer
syn-visit 0.0.1 💰
Trait to visit a syn syntax tree by shared reference.
3 versions - Latest release: 9 months ago - 2.52 thousand downloads total - 3,127 stars on GitHub - 1 maintainer
quote-next 💰
Quasi-quoting macro quote!(...)
4 versions - Latest release: 2 days ago - 3 dependent packages - 6.59 thousand downloads total - 1,437 stars on GitHub - 1 maintainer
syn-fold 0.0.1 💰
Trait to transform a syn syntax tree by value.
2 versions - Latest release: 9 months ago - 1.88 thousand downloads total - 3,127 stars on GitHub - 1 maintainer
syn-codegen 0.4.2 💰
Syntax tree describing Syn's syntax tree
7 versions - Latest release: over 1 year ago - 4 dependent repositories - 22.5 thousand downloads total - 2,674 stars on GitHub - 1 maintainer
syn-visit-mut 0.0.1 💰
Trait to visit a syn syntax tree by mutable reference.
2 versions - Latest release: 9 months ago - 1.84 thousand downloads total - 3,127 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
proc-macro2 1.0.95 💰
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
151 versions - Latest release: 3 months ago - 7,224 dependent packages - 104,726 dependent repositories - 677 million downloads total - 838 stars on GitHub - 1 maintainer
procmacro2 99.9.99 💰
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
2 versions - Latest release: almost 2 years ago - 3.15 thousand downloads total - 838 stars on GitHub - 1 maintainer
cargo-manifest-proc-macros 0.4.3
Find the syn::Path to your own crate from proc-macros reliably.
14 versions - Latest release: 4 months ago - 36.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
prettyplease-cli 0.1.0
Unofficial and basic CLI wrapper around the `::prettyplease` library.
3 versions - Latest release: over 3 years ago - 3.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
syn-helpers 0.5.0
Framework for building derive macros
11 versions - Latest release: over 1 year ago - 7 dependent packages - 5 dependent repositories - 40.4 thousand downloads total - 11 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000004 1.0.94
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
1 version - Latest release: 5 months ago - 485 downloads total - 1 maintainer
runtime_cfg 0.1.0
Evaluation of configuration flags, at runtime-time.
1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust2xml 0.0.1
Library to serialize Syn syntax trees into XML format.
1 version - Latest release: over 4 years ago - 1.4 thousand downloads total - 1 maintainer
safe-proc-macro2 1.0.95 💰
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
5 versions - Latest release: about 2 months ago - 4 dependent packages - 62 dependent repositories - 1.04 million downloads total - 0 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000004 1.0.95 💰
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
3 versions - Latest release: 4 months ago - 1.96 thousand downloads total - 1,324 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
cpp_synmap 0.3.0
Sourcemap and full crate parsing support for `cpp_syn`
2 versions - Latest release: almost 8 years ago - 3 dependent packages - 34 dependent repositories - 403 thousand downloads total - 799 stars on GitHub - 1 maintainer
syn-mid 0.6.0 💰
Providing the features between "full" and "derive" of syn.
10 versions - Latest release: almost 2 years ago - 6 dependent packages - 2,224 dependent repositories - 14.1 million downloads total - 7 stars on GitHub - 1 maintainer
syn-solidity 1.2.1
syn-powered Solidity parser
59 versions - Latest release: about 1 month ago - 4 dependent packages - 2 dependent repositories - 6.94 million downloads total - 563 stars on GitHub - 1 maintainer
directed-visit 0.3.2
Visitor pattern with interchangable implementations for both the visit algorithm and node object ...
5 versions - Latest release: 30 days ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-serde 0.3.1 💰
Library to serialize and deserialize Syn syntax trees.
9 versions - Latest release: almost 2 years ago - 7 dependent packages - 7 dependent repositories - 62.4 thousand downloads total - 22 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000001 2.0.100
Parser for Rust source code
1 version - Latest release: 5 months ago - 533 downloads total - 1 maintainer
structmeta-derive 0.3.0
derive macro for structmeta crate.
9 versions - Latest release: over 1 year ago - 1 dependent package - 251 dependent repositories - 8.56 million downloads total - 11 stars on GitHub - 1 maintainer
type-leak 0.2.0 💰
Enable sharing type context beyond crate boundary
5 versions - Latest release: 3 months ago - 2.04 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
venial 0.6.1
A very small syn
8 versions - Latest release: 6 months ago - 12 dependent packages - 10 dependent repositories - 327 thousand downloads total - 207 stars on GitHub - 2 maintainers
structmeta 0.3.0
Parse Rust's attribute arguments by defining a struct.
9 versions - Latest release: over 1 year ago - 23 dependent packages - 256 dependent repositories - 8.54 million downloads total - 11 stars on GitHub - 1 maintainer
outer_attribute 0.1.1
A library providiving `OuterAttribute` that implements `syn::parse::Parse` trait.
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-unnamed-struct 0.1.0
Extends syn expressions and meta structs with unnamed structs and meta lists
1 version - Latest release: over 3 years ago - 1 dependent package - 6 dependent repositories - 17.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
oop-macro 0.0.2
Macros for the oop package
3 versions - Latest release: over 1 year ago - 1 dependent package - 9.77 thousand downloads total - 1 maintainer
supply-chain-trust-crate-000005 1.0.39
Quasi-quoting macro quote!(...)
1 version - Latest release: 5 months ago - 453 downloads total - 1 maintainer
template-quote-impl 0.4.2 💰
A new-fasioned quote! macro implementation with pretty template-engine like syntax
8 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 17.7 thousand downloads total - 17 stars on GitHub - 1 maintainer
template-quote 0.4.2
A new-fasioned quote! macro implementation with pretty template-engine like syntax
8 versions - Latest release: 10 months ago - 6 dependent packages - 3 dependent repositories - 17.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
syn-path 2.0.0 💰
A simple macro to declare a syn::Path at compile time
3 versions - Latest release: over 2 years ago - 8 dependent packages - 3 dependent repositories - 32.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-locator 0.1.1
Simple source code locator for syn crate
2 versions - Latest release: 2 months ago - 673 downloads total - 0 stars on GitHub - 1 maintainer
rstml-control-flow 0.1.1
Custom nodes with control flow implementation for rstml. Usefull when you need to implement If, F...
2 versions - Latest release: about 1 year ago - 1.94 thousand downloads total - 113 stars on GitHub - 1 maintainer
rstml-to-string-macro 0.1.0
simple html to string macro powered by rstml
1 version - Latest release: about 2 years ago - 2.26 thousand downloads total - 113 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
rstml 0.12.1
Rust templating for XML-based formats (HTML, SVG, MathML) implemented on top of proc-macro::Token...
13 versions - Latest release: 6 months ago - 20 dependent packages - 221 dependent repositories - 1.25 million downloads total - 113 stars on GitHub - 1 maintainer
proc-utils 0.1.1
A series of traits, macros, functions, and utilities that make writing and debugging proc macros ...
2 versions - Latest release: 2 months ago - 3 dependent packages - 1 dependent repositories - 8.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
synext 0.3.0
A simple extension library for syn crate to help developers quickly develop derive macros
5 versions - Latest release: about 1 year ago - 4.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-merge 0.0.0
Merge syn structures by adding cfgs
1 version - Latest release: over 1 year ago - 1.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
syn_str 0.1.58
This library is what syn is to proc_macro::TokenStream for proc_macro::TokenStream::to_string,quo...
12 versions - Latest release: over 5 years ago - 1 dependent package - 15.5 thousand downloads total - 1 maintainer
ssttt 0.1.0
More Syn Syntax Tree Traversal Trait
1 version - Latest release: about 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-macro-util 0.1.1
Utilities to implement procedural macros
2 versions - Latest release: almost 6 years ago - 1 dependent package - 4.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-quote-impl 0.3.2
A procedural macro implementation of quote!.
9 versions - Latest release: over 5 years ago - 1 dependent package - 302 dependent repositories - 1.51 million downloads total - 24 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
proc-quote 0.4.0
A procedural macro implementation of quote!.
10 versions - Latest release: over 4 years ago - 25 dependent packages - 304 dependent repositories - 1.64 million downloads total - 24 stars on GitHub - 1 maintainer
mokuya 0.0.1
Generic procedural macro helpers for parsing, type analysis, and derive macro generation.
1 version - Latest release: 20 days ago - 0 downloads total
repr_c_pub_struct 0.1.1
A library for extracting `#[repr(C)] pub struct`ures.
2 versions - Latest release: over 3 years ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
parenthesized_c 0.1.0
A library that allows to parse `(C)` attribute tokens in `#[repr(C)]`
1 version - Latest release: over 3 years ago - 1 dependent package - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
sin 0.0.2
Sin aims to be an alternative to the proc-macro2/syn ecosystem geared towards developer UX and cu...
3 versions - Latest release: about 2 years ago - 3.94 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
derive-syn-parse 0.2.0
Derive macro for `syn::parse::Parse`
7 versions - Latest release: over 1 year ago - 36 dependent packages - 1,089 dependent repositories - 7.33 million downloads total - 18 stars on GitHub - 1 maintainer
proc-state-macro 0.1.1 💰
Sustain global variables between individual proc-macro call
2 versions - Latest release: 10 months ago - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-state 0.1.1 💰
Sustain global variables between individual proc-macro call
2 versions - Latest release: 10 months ago - 1.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
synstructure 0.13.2
Helper methods and macros for custom derives
29 versions - Latest release: 3 months ago - 131 dependent packages - 20,867 dependent repositories - 172 million downloads total - 140 stars on GitHub - 1 maintainer
mquote 0.1.0
Quasi-quoting library aimed on better readability and usability
1 version - Latest release: about 6 years ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-args-derive 0.3.1
syn-args is a library for parsing function arguments.
5 versions - Latest release: 7 months ago - 4.62 thousand downloads total - 34 stars on GitHub - 1 maintainer
syn-args 0.4.1
syn-args is a library for parsing function arguments.
6 versions - Latest release: 7 months ago - 5.53 thousand downloads total - 34 stars on GitHub - 1 maintainer
quote-alias 1.0.3
A helper macro for easily reusing static token streams
4 versions - Latest release: over 1 year ago - 4.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
optional-error 0.1.1 💰
Simple crate to more easily work with an optional syn::Error
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
quote-impersonated 0.1.0
Quasi-quoting macro quote!(...)
1 version - Latest release: over 5 years ago - 7 dependent packages - 1 dependent repositories - 7.21 thousand downloads total - 1 maintainer
syn_builder 0.2.0
Builder functions for `syn` structures and enums to ease the generation of Rust code.
2 versions - Latest release: almost 2 years ago - 2.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
cfg_attrs 3.0.0
An alternative to #[cfg_attr(...)] that is easier to use with doc comments.
8 versions - Latest release: over 1 year ago - 1 dependent package - 9.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
attribute-derive 0.10.3
Clap like parsing for attributes in proc-macros
21 versions - Latest release: 8 months ago - 15 dependent packages - 171 dependent repositories - 10.1 million downloads total - 16 stars on GitHub - 1 maintainer
rdxl_internals 💰
RDXL Internals
10 versions - Latest release: 24 days ago - 3 dependent packages - 13.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
syner 0.3.0
A procedural macro to generate a parser for attributes from a struct
5 versions - Latest release: over 2 years ago - 5.35 thousand downloads total - 13 stars on GitHub - 1 maintainer
quote_into 0.2.0
Easily & efficiently generate code by quoting it in a macro
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 47.8 thousand downloads total - 1 maintainer
absolution 0.1.1
'Freedom from `syn`'. A lightweight Rust lexer designed for use in bang-style proc macros.
3 versions - Latest release: over 5 years ago - 1 dependent package - 5.22 thousand downloads total - 108 stars on GitHub - 1 maintainer
token_stream2 1.0.2
A better TokenStream for procedural macros.
4 versions - Latest release: about 2 years ago - 7.85 thousand downloads total - 4 stars on GitHub - 1 maintainer
safe-quote 1.0.40 💰
Quasi-quoting macro quote!(...)
4 versions - Latest release: about 2 months ago - 3 dependent packages - 62 dependent repositories - 998 thousand downloads total - 0 stars on GitHub - 1 maintainer
myd 0.1.1
An implementation of the rust module system
2 versions - Latest release: over 2 years ago - 2.49 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
rust2pickle 0.0.2
Library to serialize and deserialize Syn syntax trees into Pickle format.
2 versions - Latest release: almost 5 years ago - 2.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
flexgen 0.4.5
A flexible, yet simple quote-based code generator for creating beautiful Rust code
10 versions - Latest release: over 3 years ago - 10.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
quote-doctest 0.3.2
A simple doctest generator for quote
9 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
use-builder 0.1.0
A crate to build source code use sections by combining multiple (possibly duplicate) use section ...
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.95 thousand downloads total - 18 stars on GitHub - 1 maintainer
rping 0.1.6
🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI.
7 versions - Latest release: about 1 year ago - 7.48 thousand downloads total - 5 stars on GitHub - 1 maintainer
syncmap 0.1.3
syncmap is a fast, concurrent cache library built with a focus on performance and correctness. Th...
3 versions - Latest release: over 2 years ago - 3.57 thousand downloads total - 17 stars on GitHub - 1 maintainer
syn_util 0.5.0
helper APIs for procedural macros
9 versions - Latest release: 4 months ago - 4 dependent packages - 7 dependent repositories - 664 thousand downloads total - 0 stars on GitHub - 1 maintainer
linera-alloy-syn-solidity
syn-powered Solidity parser
1 version - Latest release: 26 days ago - 13.9 thousand downloads total - 2 maintainers
syner_derive 0.3.0
A procedural macro to generate a parser for attributes from a struct
5 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 5.75 thousand downloads total - 13 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000001 2.0.101 💰
Parser for Rust source code
4 versions - Latest release: 4 months ago - 2.73 thousand downloads total - 2,878 stars on GitHub - 1 maintainer
serde_syn 0.1.0
Use serde to parse Rust source code.
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 166 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
syn_query 0.2.0
implement Trait Syn::Visit
4 versions - Latest release: about 7 years ago - 5.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
SSTT
More Syn Syntax Tree Traversal Trait
1 version - Latest release: 28 days ago - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
macro_functions 0.1.0
Utility functions for quickly parsing syn structures
1 version - Latest release: 9 months ago - 1.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
call2-for-syn 3.0.4 💰
Apply parser functions to proc-macro2 token streams
8 versions - Latest release: almost 2 years ago - 3 dependent packages - 10 dependent repositories - 38.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
awsl-syn 0.1.0
AWSL parser for rust macro
1 version - Latest release: over 3 years ago - 1.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
structout 0.6.0
A proc-macro for generating structs from a common definition
6 versions - Latest release: almost 5 years ago - 8.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
aopt-macro
getopt macro for aopt
4 versions - Latest release: 29 days ago - 3 dependent packages - 1 dependent repositories - 5.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000005 1.0.41
Quasi-quoting macro quote!(...)
2 versions - Latest release: 4 months ago - 1.37 thousand downloads total - 1 maintainer
mquote-impl 0.1.0
Quasi-quoting library aimed on better readability and usability
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 2.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
synthez-core 0.3.1
Internal implementations of `synthez` crate.
7 versions - Latest release: over 2 years ago - 2 dependent packages - 33 dependent repositories - 7.5 million downloads total - 3 stars on GitHub - 1 maintainer
synthez 0.3.1
Steroids for `syn`, `quote` and `proc-macro2` crates.
7 versions - Latest release: over 2 years ago - 1 dependent package - 34 dependent repositories - 7.48 million downloads total - 3 stars on GitHub - 1 maintainer
synthez-codegen 0.3.1
Internal codegen shim of `synthez` crate.
7 versions - Latest release: over 2 years ago - 1 dependent package - 33 dependent repositories - 7.5 million downloads total - 3 stars on GitHub - 1 maintainer
unquote 0.0.8 💰
A reverse quote macro... that is: A macro to parse input from a ParseStream according to a given ...
8 versions - Latest release: 3 months ago - 2 dependent packages - 7 dependent repositories - 25.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
pegcel-macros 0.1.0 💰
A PEG parser generator for Syn
1 version - Latest release: about 6 years ago - 1.6 thousand downloads total - 20 stars on GitHub - 1 maintainer