S

syn

Latest Version: 2.0.117

syn is a widely used Rust parser for macros and source code, with over 1.38 billion total crates.io downloads.

Owner: dtolnay

OSSauto-discoveredcratesrust

Stars

3.3k

GitHub star count

Last Release

1 months ago

2.0.117

Contributors

100

N/A

Health Score

N/A

N/A

Key Features

  • proc macro

Tech Stack

Rust
auto-discovered
crates
rust
macros
syn
parser-implementations
development-toolsprocedural-macro-helpers

About

syn is a widely used Rust parser for macros and source code, with over 1.38 billion total crates.io downloads.

syn is auto-discovered from crates.io download signals and mapped to dtolnay/syn. Recent downloads: 197388745. Total downloads: 1388556184. Latest crates.io update observed at 2026-02-20T02:40:03.575Z. Keywords: macros, syn. Categories: parser-implementations, development-toolsprocedural-macro-helpers. Discovered at 2026-02-22T16:14:12.784Z. Metadata is enriched asynchronously by the refresh pipeline.

Analyst Note

syn is a widely used Rust parser for macros and source code, with over 1.38 billion total crates.io downloads.

Best For

  • Technical stack evaluation for engineering teams
  • Dependency governance and upgrade planning in production systems
  • Track delivery cadence and release quality from dtolnay
  • proc macro

Not Ideal For

  • Security posture signals are mixed; run additional security review before broad adoption

Typical Use Cases

Technical stack evaluation for engineering teamsDependency governance and upgrade planning in production systemsTrack delivery cadence and release quality from dtolnay

Decision Snapshot

  • Product type: Open Source
  • Primary language: Rust
  • Pricing model: Free
  • License: Apache-2.0
  • Last Release: 2/20/2026
Data Basis
  • Last Sync: Feb 22, 2026, 04:14 PM
  • Metrics Updated: Feb 22, 2026, 04:14 PM
  • Completeness: 100%
  • Last Verified: Feb 22, 2026, 04:14 PM

Data Status

Stale
Last SyncFeb 22, 2026, 04:14 PM
Metrics UpdatedFeb 22, 2026, 04:14 PM
Completeness100%
Last VerifiedFeb 22, 2026, 04:14 PM

Pros & Cons

Pros

  • Strong community adoption.
  • Broad maintainer participation.
  • Active maintenance cadence.

Cons

  • -Security posture signals are mixed; run additional security review before broad adoption

All Metrics

Adoption

4/4
Stars3.3k
Forks360
Open Issues80
Contributors100

Health

0/4
Health ScorePending
Trend ScorePending
Activity ScorePending
Reliability ScorePending

Core

3/5
Latest Version2.0.117
Last Release2/20/2026
Last Commit2/22/2026
StatusPending
Activity LevelPending

Security

0/1
Security ScorePending