rustio rustio.net

json_compilation_db vs compiledb vs clang-ast

Side-by-side comparison of Rust crates

Core Metrics

json_compilation_dbcompiledbclang-ast
Health Score515955
Total Downloads12.5K2.5K523.5K
30d Downloads490321.4K
Dependents30123
Releases6936
Last Updated356d ago29d ago180d ago
Age6y 5m11m4y 11m

Health Breakdown

json_compilation_db
Maintenance
8
Quality
20
Community
5
Popularity
5
Documentation
13
compiledb
Maintenance
21
Quality
16
Community
6
Popularity
4
Documentation
12
clang-ast
Maintenance
11
Quality
13
Community
11
Popularity
7
Documentation
13

Technical Details

json_compilation_dbcompiledbclang-ast
Version1.0.21.1.50.1.35
Stable (≥1.0)✓ Yes✓ Yes✗ No
LicenseMITGPL-3.0MIT OR Apache-2.0
Dependencies3149
Crate Size8KB35KB42KB
Features000
Yanked %0.0%0.0%0.0%
Edition202120242021
MSRV1.87.0
Owners111

Quick Verdict

  • compiledb leads with a health score of 59/100, but none of the options score above 80.
  • clang-ast has the most downloads (523.5K), suggesting wider adoption.
  • clang-ast is depended on by 123 crates — strongest ecosystem trust.
  • clang-ast is pre-1.0 — API may change.