Ecosyste.ms: Packages

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

crates.io "syn" keyword

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 1 year ago - 920 downloads total - 17 stars on GitHub - 1 maintainer
syn-serde 0.3.1 💰
Library to serialize and deserialize Syn syntax trees.
9 versions - Latest release: 7 months ago - 7 dependent packages - 7 dependent repositories - 41.4 thousand downloads total - 22 stars on GitHub - 1 maintainer
syn-solidity 0.7.4
syn-powered Solidity parser
22 versions - Latest release: about 16 hours ago - 4 dependent packages - 2 dependent repositories - 755 thousand downloads total - 563 stars on GitHub - 1 maintainer
rping 0.1.5
🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI.
6 versions - Latest release: 4 months ago - 1.61 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
venial 0.6.0
A very small syn
7 versions - Latest release: about 2 months ago - 12 dependent packages - 10 dependent repositories - 102 thousand downloads total - 179 stars on GitHub - 2 maintainers
template-quote 0.3.1
A new-fasioned quote! macro implementation with pretty template-engine like syntax
5 versions - Latest release: 7 months ago - 6 dependent packages - 3 dependent repositories - 5.57 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
synstructure 0.13.1
Helper methods and macros for custom derives
28 versions - Latest release: 4 months ago - 131 dependent packages - 20,867 dependent repositories - 66.6 million downloads total - 130 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: about 1 year ago - 8 dependent packages - 3 dependent repositories - 18.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.0% on crates.io
syn 2.0.62 💰
Parser for Rust source code
295 versions - Latest release: 4 days ago - 8,692 dependent packages - 105,913 dependent repositories - 459 million downloads total - 2,533 stars on GitHub - 1 maintainer
structmeta 0.3.0
Parse Rust's attribute arguments by defining a struct.
9 versions - Latest release: 3 months ago - 23 dependent packages - 256 dependent repositories - 2.42 million downloads total - 11 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
rstml 0.11.2
Rust templating for XML-based formats (HTML, SVG, MathML) implemented on top of proc-macro::Token...
11 versions - Latest release: 9 months ago - 20 dependent packages - 221 dependent repositories - 310 thousand downloads total - 58 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
quote 1.0.36 💰
Quasi-quoting macro quote!(...)
84 versions - Latest release: about 1 month ago - 8,644 dependent packages - 106,671 dependent repositories - 340 million downloads total - 1,229 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
proc-macro2 1.0.82 💰
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries ...
138 versions - Latest release: 8 days ago - 7,224 dependent packages - 104,726 dependent repositories - 343 million downloads total - 678 stars on GitHub - 1 maintainer
oop-macro 0.0.2
Macros for the oop package
3 versions - Latest release: 5 months ago - 1 dependent package - 788 downloads total - 1 maintainer
Top 9.5% on crates.io
derive-syn-parse 0.2.0
Derive macro for `syn::parse::Parse`
7 versions - Latest release: about 2 months ago - 36 dependent packages - 1,089 dependent repositories - 2.64 million downloads total - 18 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: 5 months ago - 1 dependent package - 2.12 thousand downloads total - 1 stars on GitHub - 1 maintainer
attribute-derive 0.9.1
Clap like parsing for attributes in proc-macros
16 versions - Latest release: about 2 months ago - 15 dependent packages - 171 dependent repositories - 1.51 million downloads total - 13 stars on GitHub - 1 maintainer
serde_syn 0.1.0
Use serde to parse Rust source code.
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 42.6 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
safe-proc-macro2 1.0.67
A fork of `proc_macro2` crate with unsafe code removed.
3 versions - Latest release: 8 months ago - 4 dependent packages - 62 dependent repositories - 491 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
structmeta-derive 0.3.0
derive macro for structmeta crate.
9 versions - Latest release: 3 months ago - 1 dependent package - 251 dependent repositories - 2.43 million downloads total - 11 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 1 year ago - 17 dependent packages - 60 dependent repositories - 224 thousand downloads total - 174 stars on GitHub - 1 maintainer
safe-quote 1.0.15
A fork of `quote` crate that adds `forbid(unsafe_code)` and depends on `safe-proc-macro2` instead...
2 versions - Latest release: over 2 years ago - 3 dependent packages - 62 dependent repositories - 486 thousand downloads total - 2 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: over 3 years ago - 1.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
repr_c_pub_struct 0.1.1
A library for extracting `#[repr(C)] pub struct`ures.
2 versions - Latest release: about 2 years ago - 734 downloads total - 0 stars on GitHub - 1 maintainer
rdxl_internals 💰
RDXL Internals
10 versions - Latest release: 4 days ago - 3 dependent packages - 6.22 thousand downloads total - 2 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 2 years ago - 1 dependent package - 1 dependent repositories - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
structout 0.6.0
A proc-macro for generating structs from a common definition
6 versions - Latest release: over 3 years ago - 3.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
syner_derive 0.3.0
A procedural macro to generate a parser for attributes from a struct
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.76 thousand downloads total - 13 stars on GitHub - 1 maintainer
template-quote-impl 0.3.1
A new-fasioned quote! macro implementation with pretty template-engine like syntax
5 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 5.81 thousand downloads total - 10 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 1 year ago - 1.52 thousand downloads total - 13 stars on GitHub - 1 maintainer
prettyplease-cli 0.1.0
Unofficial and basic CLI wrapper around the `::prettyplease` library.
3 versions - Latest release: over 2 years ago - 1.09 thousand downloads total - 1 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 2 years ago - 1 dependent package - 910 downloads total - 0 stars on GitHub - 1 maintainer
syn_query 0.2.0
implement Trait Syn::Visit
4 versions - Latest release: almost 6 years ago - 2.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-macro-util 0.1.1
Utilities to implement procedural macros
2 versions - Latest release: over 4 years ago - 1 dependent package - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
token_stream2 1.0.2
A better TokenStream for procedural macros.
4 versions - Latest release: 11 months ago - 1.08 thousand downloads total - 3 stars on GitHub - 1 maintainer
quote-next 💰
Quasi-quoting macro quote!(...)
4 versions - Latest release: 7 days ago - 3 dependent packages - 3.56 thousand downloads total - 1,229 stars on GitHub - 1 maintainer
unrest_tmp_quote 0.1.0 💰
don't use
1 version - Latest release: almost 7 years ago - 3 dependent packages - 2.18 thousand downloads total - 1,229 stars on GitHub - 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: about 4 years ago - 1 dependent package - 2.14 thousand downloads total - 107 stars on GitHub - 1 maintainer
aopt-macro
getopt macro for aopt
4 versions - Latest release: 8 days ago - 3 dependent packages - 1 dependent repositories - 1.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
quote-alias 1.0.3
A helper macro for easily reusing static token streams
4 versions - Latest release: 2 months ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
runtime_cfg 0.1.0
Evaluation of configuration flags, at runtime-time.
1 version - Latest release: almost 5 years ago - 1 dependent repositories - 667 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: about 2 years ago - 1 dependent package - 6 dependent repositories - 9.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
mquote-impl 0.1.0
Quasi-quoting library aimed on better readability and usability
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
mquote 0.1.0
Quasi-quoting library aimed on better readability and usability
1 version - Latest release: almost 5 years ago - 649 downloads total - 0 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: over 6 years ago - 3 dependent packages - 34 dependent repositories - 391 thousand downloads total - 774 stars on GitHub - 1 maintainer
synthez-codegen 0.3.1
Internal codegen shim of `synthez` crate.
7 versions - Latest release: about 1 year ago - 1 dependent package - 33 dependent repositories - 1.29 million downloads total - 2 stars on GitHub - 1 maintainer
synthez-core 0.3.1
Internal implementations of `synthez` crate.
7 versions - Latest release: about 1 year ago - 2 dependent packages - 33 dependent repositories - 1.29 million downloads total - 2 stars on GitHub - 1 maintainer
synthez 0.3.1
Steroids for `syn`, `quote` and `proc-macro2` crates.
7 versions - Latest release: about 1 year ago - 1 dependent package - 34 dependent repositories - 1.28 million downloads total - 2 stars on GitHub - 1 maintainer
syn-helpers 0.5.0
Framework for building derive macros
11 versions - Latest release: 3 months ago - 7 dependent packages - 5 dependent repositories - 19.8 thousand downloads total - 10 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: 7 months ago - 593 downloads total - 678 stars on GitHub - 1 maintainer
syn-codegen 0.4.2 💰
Syntax tree describing Syn's syntax tree
7 versions - Latest release: about 1 month ago - 4 dependent repositories - 14.5 thousand downloads total - 2,533 stars on GitHub - 1 maintainer
syn_util 0.4.2
helper APIs for procedural macros
8 versions - Latest release: over 4 years ago - 4 dependent packages - 7 dependent repositories - 485 thousand downloads total - 0 stars on GitHub - 1 maintainer
syn-merge 0.0.0
Merge syn structures by adding cfgs
1 version - Latest release: 5 months ago - 271 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: 9 months ago - 3 dependent packages - 10 dependent repositories - 29.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
unquote 0.0.7 💰
A reverse quote macro... that is: A macro to parse input from a ParseStream according to a given ...
7 versions - Latest release: 9 months ago - 2 dependent packages - 7 dependent repositories - 18.3 thousand downloads total - 1 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: 12 months ago - 1.18 thousand downloads total - 5 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: about 3 years ago - 25 dependent packages - 304 dependent repositories - 1.46 million downloads total - 22 stars on GitHub - 1 maintainer
syn-mid 0.6.0 💰
Providing the features between "full" and "derive" of syn.
10 versions - Latest release: 8 months ago - 6 dependent packages - 2,224 dependent repositories - 9.12 million downloads total - 6 stars on GitHub - 1 maintainer
proc-quote-impl 0.3.2
A procedural macro implementation of quote!.
9 versions - Latest release: about 4 years ago - 1 dependent package - 302 dependent repositories - 1.34 million downloads total - 22 stars on GitHub - 1 maintainer
ssttt 0.1.0
More Syn Syntax Tree Traversal Trait
1 version - Latest release: 12 months ago - 359 downloads total - 0 stars on GitHub - 1 maintainer
rstml-to-string-macro 0.1.0
simple html to string macro powered by rstml
1 version - Latest release: 10 months ago - 847 downloads total - 58 stars on GitHub - 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: 8 months ago - 518 downloads total - 0 stars on GitHub - 1 maintainer
proc-utils 0.1.0
A series of traits, macros, functions, and utilities that make writing and debugging proc macros ...
1 version - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 5.67 thousand downloads total - 0 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: about 2 years ago - 1 dependent package - 1 dependent repositories - 830 downloads total - 17 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: about 2 years ago - 2.88 thousand downloads total - 17 stars on GitHub - 1 maintainer
quote-doctest 0.3.2
A simple doctest generator for quote
9 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 2.96 thousand downloads total - 17 stars on GitHub - 1 maintainer
awsl-syn 0.1.0
AWSL parser for rust macro
1 version - Latest release: about 2 years ago - 463 downloads total - 1 stars on GitHub - 1 maintainer
rust2xml 0.0.1
Library to serialize Syn syntax trees into XML format.
1 version - Latest release: over 3 years ago - 427 downloads total - 1 maintainer
pegcel-macros 0.1.0 💰
A PEG parser generator for Syn
1 version - Latest release: about 5 years ago - 638 downloads total - 20 stars on GitHub - 1 maintainer
myd 0.1.1
An implementation of the rust module system
2 versions - Latest release: about 1 year ago - 530 downloads total - 0 stars on GitLab.com - 1 maintainer
SSTT
More Syn Syntax Tree Traversal Trait
1 version - Latest release: 26 days ago - 237 downloads total - 0 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 1 year ago - 5 dependent packages - 3 dependent repositories - 8.25 thousand downloads total - 174 stars on GitHub - 1 maintainer
quote-impersonated 0.1.0
Quasi-quoting macro quote!(...)
1 version - Latest release: about 4 years ago - 7 dependent packages - 1 dependent repositories - 5.73 thousand downloads total - 1 maintainer
quote_into 0.2.0
Easily & efficiently generate code by quoting it in a macro
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3 thousand downloads total - 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 4 years ago - 1 dependent package - 5.9 thousand downloads total - 1 maintainer
optional-error 0.1.1 💰
Simple crate to more easily work with an optional syn::Error
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
oop 0.0.2 removed
Object-Oriented Inheritence in Rust
4 versions - Latest release: 5 months ago - 43 downloads total - 0 stars on GitHub - 1 maintainer