{
 "meta": {
  "dataset": "devtools-data momentum index",
  "computed_at": "2026-08-05T09:54:24.041968+00:00",
  "window_days": 90,
  "min_span_days_for_delta": 1.0,
  "weights": {
   "stars_delta": 0.4,
   "downloads_delta": 0.3,
   "releases_90d": 0.3
  },
  "insufficient_history": false,
  "note": "Deltas exigem série com amplitude >= min_span_days; componentes sem histórico suficiente ficam null e NÃO entram no índice (pesos renormalizados). O índice amadurece com os runs diários."
 },
 "tools": [
  {
   "slug": "fastapi",
   "name": "FastAPI",
   "category": "python-frameworks",
   "momentum": 2.3341076368403724,
   "stars_delta": 978.0,
   "downloads_delta": 34007250.0,
   "releases_90d": 25.0,
   "span_days": 25.17086385502315,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "signoz",
   "name": "SigNoz",
   "category": "observability",
   "momentum": 1.7975905423809482,
   "stars_delta": 2988.0,
   "downloads_delta": null,
   "releases_90d": 25.0,
   "span_days": 25.599649545532408,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "nextjs",
   "name": "Next.js",
   "category": "js-frameworks",
   "momentum": 1.4882958541146627,
   "stars_delta": 1007.0,
   "downloads_delta": 16311530.0,
   "releases_90d": 112.0,
   "span_days": 29.35487532633102,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "clickhouse",
   "name": "ClickHouse",
   "category": "databases",
   "momentum": 1.2492825833218988,
   "stars_delta": 584.0,
   "downloads_delta": null,
   "releases_90d": 34.0,
   "span_days": 29.35485759670139,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "uv",
   "name": "uv",
   "category": "python-tooling",
   "momentum": 1.2241458632670235,
   "stars_delta": 1218.0,
   "downloads_delta": 8230961.0,
   "releases_90d": 24.0,
   "span_days": 29.35354923863426,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "jenkins",
   "name": "Jenkins",
   "category": "ci-cd",
   "momentum": 1.1587853977453972,
   "stars_delta": 869.0,
   "downloads_delta": null,
   "releases_90d": 19.0,
   "span_days": 29.354941098599536,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "coolify",
   "name": "Coolify",
   "category": "hosting-deploy",
   "momentum": 1.1493061875946513,
   "stars_delta": 1861.0,
   "downloads_delta": null,
   "releases_90d": 4.0,
   "span_days": 25.59966806704861,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "prisma",
   "name": "Prisma",
   "category": "orm-dev-tools",
   "momentum": 1.078001607218212,
   "stars_delta": 1175.0,
   "downloads_delta": 2839415.0,
   "releases_90d": 3.0,
   "span_days": 29.353347525613426,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "ansible",
   "name": "Ansible",
   "category": "iac",
   "momentum": 1.016090937731847,
   "stars_delta": 744.0,
   "downloads_delta": 95613.0,
   "releases_90d": 23.0,
   "span_days": 25.599633355196758,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "astro",
   "name": "Astro",
   "category": "js-frameworks",
   "momentum": 1.008892285666761,
   "stars_delta": 801.0,
   "downloads_delta": 758911.0,
   "releases_90d": 203.0,
   "span_days": 29.354897656689815,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "react",
   "name": "React",
   "category": "js-frameworks",
   "momentum": 0.8659713808114199,
   "stars_delta": 701.0,
   "downloads_delta": 21106586.0,
   "releases_90d": 6.0,
   "span_days": 29.354855911516204,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "kafka",
   "name": "Apache Kafka",
   "category": "message-queues",
   "momentum": 0.8180158153369455,
   "stars_delta": 327.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354784505185187,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "qdrant",
   "name": "Qdrant",
   "category": "databases",
   "momentum": 0.7663688584242851,
   "stars_delta": 798.0,
   "downloads_delta": null,
   "releases_90d": 4.0,
   "span_days": 29.354862065810185,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "duckdb",
   "name": "DuckDB",
   "category": "databases",
   "momentum": 0.7439336900771267,
   "stars_delta": 788.0,
   "downloads_delta": 2231275.0,
   "releases_90d": 4.0,
   "span_days": 29.35486066103009,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "dagger",
   "name": "Dagger",
   "category": "ci-cd",
   "momentum": 0.6757845200372077,
   "stars_delta": 98.0,
   "downloads_delta": null,
   "releases_90d": 72.0,
   "span_days": 29.353344327199075,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "bullmq",
   "name": "BullMQ",
   "category": "message-queues",
   "momentum": 0.6297279876464879,
   "stars_delta": 169.0,
   "downloads_delta": 1400028.0,
   "releases_90d": 75.0,
   "span_days": 29.354822106724537,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "nats",
   "name": "NATS",
   "category": "message-queues",
   "momentum": 0.6196397241337381,
   "stars_delta": 240.0,
   "downloads_delta": null,
   "releases_90d": 15.0,
   "span_days": 29.354800769050925,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "redis",
   "name": "Redis",
   "category": "databases",
   "momentum": 0.5787909546842621,
   "stars_delta": 557.0,
   "downloads_delta": null,
   "releases_90d": 15.0,
   "span_days": 29.35482864818287,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "weaviate",
   "name": "Weaviate",
   "category": "databases",
   "momentum": 0.5496597905085601,
   "stars_delta": 172.0,
   "downloads_delta": null,
   "releases_90d": 41.0,
   "span_days": 29.3548621321875,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "kysely",
   "name": "Kysely",
   "category": "orm-dev-tools",
   "momentum": 0.46852784471347597,
   "stars_delta": 94.0,
   "downloads_delta": 4399010.0,
   "releases_90d": 7.0,
   "span_days": 29.353358137407408,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "wrangler",
   "name": "Wrangler (Cloudflare)",
   "category": "hosting-deploy",
   "momentum": 0.42271104996526937,
   "stars_delta": 67.0,
   "downloads_delta": 3754234.0,
   "releases_90d": 318.0,
   "span_days": 25.599670151851853,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "grafana",
   "name": "Grafana",
   "category": "observability",
   "momentum": 0.4047152221099597,
   "stars_delta": 577.0,
   "downloads_delta": null,
   "releases_90d": 24.0,
   "span_days": 25.599643350162037,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "vercel",
   "name": "Vercel",
   "category": "hosting-deploy",
   "momentum": 0.38439667883958983,
   "stars_delta": 146.0,
   "downloads_delta": 402478.0,
   "releases_90d": 796.0,
   "span_days": 25.599648576516202,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "argo-cd",
   "name": "Argo CD",
   "category": "ci-cd",
   "momentum": 0.37412040986572737,
   "stars_delta": 511.0,
   "downloads_delta": null,
   "releases_90d": 14.0,
   "span_days": 29.354956049363427,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "starlette",
   "name": "Starlette",
   "category": "python-frameworks",
   "momentum": 0.37202878182527266,
   "stars_delta": 50.0,
   "downloads_delta": 30724742.0,
   "releases_90d": 7.0,
   "span_days": 25.169804346458335,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sqlalchemy",
   "name": "SQLAlchemy",
   "category": "orm-dev-tools",
   "momentum": 0.36367370437363883,
   "stars_delta": 78.0,
   "downloads_delta": 7590051.0,
   "releases_90d": 3.0,
   "span_days": 28.35044494628472,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "drizzle-orm",
   "name": "Drizzle ORM",
   "category": "orm-dev-tools",
   "momentum": 0.3470937975730454,
   "stars_delta": 304.0,
   "downloads_delta": 6161442.0,
   "releases_90d": 2.0,
   "span_days": 29.353349887685184,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "ruff",
   "name": "Ruff",
   "category": "python-tooling",
   "momentum": 0.2768009201533752,
   "stars_delta": 564.0,
   "downloads_delta": 10316121.0,
   "releases_90d": 12.0,
   "span_days": 25.175841187870372,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "pulumi",
   "name": "Pulumi",
   "category": "iac",
   "momentum": 0.23738088942713095,
   "stars_delta": 111.0,
   "downloads_delta": 254742.0,
   "releases_90d": 19.0,
   "span_days": 25.599635169895834,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "milvus",
   "name": "Milvus",
   "category": "databases",
   "momentum": 0.17063948190608008,
   "stars_delta": 418.0,
   "downloads_delta": null,
   "releases_90d": 12.0,
   "span_days": 29.354860035474537,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "terraform",
   "name": "Terraform",
   "category": "iac",
   "momentum": 0.1188571498739787,
   "stars_delta": 293.0,
   "downloads_delta": null,
   "releases_90d": 17.0,
   "span_days": 25.599644256608798,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sea-orm",
   "name": "SeaORM",
   "category": "orm-dev-tools",
   "momentum": 0.09945087099423772,
   "stars_delta": 67.0,
   "downloads_delta": 442191.0,
   "releases_90d": 8.0,
   "span_days": 29.353380636550927,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "pip",
   "name": "pip",
   "category": "python-tooling",
   "momentum": 0.07187352473929018,
   "stars_delta": 23.0,
   "downloads_delta": 40856630.0,
   "releases_90d": 0.0,
   "span_days": 29.353550639050926,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "celery",
   "name": "Celery",
   "category": "message-queues",
   "momentum": 0.04133353026407326,
   "stars_delta": 108.0,
   "downloads_delta": 1516713.0,
   "releases_90d": 0.0,
   "span_days": 29.354825885983796,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "remix",
   "name": "Remix",
   "category": "js-frameworks",
   "momentum": -0.06483495451057286,
   "stars_delta": 108.0,
   "downloads_delta": -234964.0,
   "releases_90d": 152.0,
   "span_days": 29.354912142731482,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "redpanda",
   "name": "Redpanda",
   "category": "message-queues",
   "momentum": -0.1330405782195311,
   "stars_delta": 118.0,
   "downloads_delta": null,
   "releases_90d": 10.0,
   "span_days": 29.35481463761574,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "victoriametrics",
   "name": "VictoriaMetrics",
   "category": "observability",
   "momentum": -0.13445714384983246,
   "stars_delta": 162.0,
   "downloads_delta": null,
   "releases_90d": 18.0,
   "span_days": 25.599649769675924,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "pytest",
   "name": "pytest",
   "category": "python-tooling",
   "momentum": -0.18388005641158825,
   "stars_delta": 65.0,
   "downloads_delta": 24816353.0,
   "releases_90d": 2.0,
   "span_days": 25.17584355974537,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "opentofu",
   "name": "OpenTofu",
   "category": "iac",
   "momentum": -0.2172825499053025,
   "stars_delta": 295.0,
   "downloads_delta": null,
   "releases_90d": 14.0,
   "span_days": 25.59963607261574,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "woodpecker",
   "name": "Woodpecker CI",
   "category": "ci-cd",
   "momentum": -0.2661682633551403,
   "stars_delta": 277.0,
   "downloads_delta": null,
   "releases_90d": 4.0,
   "span_days": 29.35495378002315,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "svelte",
   "name": "Svelte",
   "category": "js-frameworks",
   "momentum": -0.2662436260498879,
   "stars_delta": 411.0,
   "downloads_delta": 721541.0,
   "releases_90d": 14.0,
   "span_days": 29.354865272800925,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "pgvector",
   "name": "pgvector",
   "category": "databases",
   "momentum": -0.2729024868072531,
   "stars_delta": 392.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354858792708335,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "typeorm",
   "name": "TypeORM",
   "category": "orm-dev-tools",
   "momentum": -0.2764592330876936,
   "stars_delta": 35.0,
   "downloads_delta": 426485.0,
   "releases_90d": 5.0,
   "span_days": 29.353350791412037,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "flask",
   "name": "Flask",
   "category": "python-frameworks",
   "momentum": -0.30802702718486774,
   "stars_delta": 203.0,
   "downloads_delta": 2847975.0,
   "releases_90d": 0.0,
   "span_days": 25.16658533978009,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "django",
   "name": "Django",
   "category": "python-frameworks",
   "momentum": -0.334912259873024,
   "stars_delta": 197.0,
   "downloads_delta": 1974559.0,
   "releases_90d": 0.0,
   "span_days": 25.166648126979165,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sveltekit",
   "name": "SvelteKit",
   "category": "js-frameworks",
   "momentum": -0.38275261775093394,
   "stars_delta": 71.0,
   "downloads_delta": 448395.0,
   "releases_90d": 82.0,
   "span_days": 29.354898859525463,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "postgresql",
   "name": "PostgreSQL",
   "category": "databases",
   "momentum": -0.42770514840264606,
   "stars_delta": 323.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354825877337962,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "falcon",
   "name": "Falcon",
   "category": "python-frameworks",
   "momentum": -0.43826822385665726,
   "stars_delta": 2.0,
   "downloads_delta": 42132.0,
   "releases_90d": 5.0,
   "span_days": 25.175836993958335,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "tekton",
   "name": "Tekton Pipelines",
   "category": "ci-cd",
   "momentum": -0.44136469885724033,
   "stars_delta": 29.0,
   "downloads_delta": null,
   "releases_90d": 20.0,
   "span_days": 29.353342583622684,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "prometheus",
   "name": "Prometheus",
   "category": "observability",
   "momentum": -0.44384010377732513,
   "stars_delta": 437.0,
   "downloads_delta": null,
   "releases_90d": 9.0,
   "span_days": 25.599641777094906,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "kamal",
   "name": "Kamal",
   "category": "hosting-deploy",
   "momentum": -0.45039726448455253,
   "stars_delta": 107.0,
   "downloads_delta": null,
   "releases_90d": 1.0,
   "span_days": 25.599663395300926,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "dokku",
   "name": "Dokku",
   "category": "hosting-deploy",
   "momentum": -0.450827261294296,
   "stars_delta": 66.0,
   "downloads_delta": null,
   "releases_90d": 25.0,
   "span_days": 25.59966529340278,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "litestar",
   "name": "Litestar",
   "category": "python-frameworks",
   "momentum": -0.45549550718948073,
   "stars_delta": 47.0,
   "downloads_delta": 90941.0,
   "releases_90d": 3.0,
   "span_days": 25.174598400659722,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "timescaledb",
   "name": "TimescaleDB",
   "category": "databases",
   "momentum": -0.45962015750897023,
   "stars_delta": 180.0,
   "downloads_delta": null,
   "releases_90d": 9.0,
   "span_days": 29.354857293599537,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "vue",
   "name": "Vue.js",
   "category": "js-frameworks",
   "momentum": -0.48498187530927955,
   "stars_delta": 198.0,
   "downloads_delta": 1491745.0,
   "releases_90d": 14.0,
   "span_days": 29.35486485482639,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "caprover",
   "name": "CapRover",
   "category": "hosting-deploy",
   "momentum": -0.5197952098270474,
   "stars_delta": 29.0,
   "downloads_delta": null,
   "releases_90d": 2.0,
   "span_days": 25.59966293283565,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sanic",
   "name": "Sanic",
   "category": "python-frameworks",
   "momentum": -0.5375312828034393,
   "stars_delta": 12.0,
   "downloads_delta": 161558.0,
   "releases_90d": 2.0,
   "span_days": 25.17583645554398,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sqlx",
   "name": "SQLx",
   "category": "orm-dev-tools",
   "momentum": -0.5404580699369141,
   "stars_delta": 110.0,
   "downloads_delta": 2293667.0,
   "releases_90d": 0.0,
   "span_days": 29.353383745775464,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "crossplane",
   "name": "Crossplane",
   "category": "iac",
   "momentum": -0.5548387402176647,
   "stars_delta": 59.0,
   "downloads_delta": null,
   "releases_90d": 16.0,
   "span_days": 25.59964079222222,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "mypy",
   "name": "mypy",
   "category": "python-tooling",
   "momentum": -0.5601046960793679,
   "stars_delta": 56.0,
   "downloads_delta": 11474481.0,
   "releases_90d": 0.0,
   "span_days": 25.17584174633102,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "nuxt",
   "name": "Nuxt",
   "category": "js-frameworks",
   "momentum": -0.5812317426871754,
   "stars_delta": 164.0,
   "downloads_delta": 314775.0,
   "releases_90d": 12.0,
   "span_days": 29.354870787835647,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "netlify-cli",
   "name": "Netlify CLI",
   "category": "hosting-deploy",
   "momentum": -0.6169082451969878,
   "stars_delta": 3.0,
   "downloads_delta": 50804.0,
   "releases_90d": 8.0,
   "span_days": 25.599657120243055,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "rabbitmq",
   "name": "RabbitMQ",
   "category": "message-queues",
   "momentum": -0.626944681455889,
   "stars_delta": 37.0,
   "downloads_delta": null,
   "releases_90d": 7.0,
   "span_days": 29.354788906805556,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "tornado",
   "name": "Tornado",
   "category": "python-frameworks",
   "momentum": -0.6319021177581762,
   "stars_delta": 1.0,
   "downloads_delta": -2142.0,
   "releases_90d": 0.0,
   "span_days": 25.174599090798612,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "diesel",
   "name": "Diesel",
   "category": "orm-dev-tools",
   "momentum": -0.6476778763801545,
   "stars_delta": 37.0,
   "downloads_delta": 110350.0,
   "releases_90d": 2.0,
   "span_days": 29.35337990523148,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "otel-collector",
   "name": "OpenTelemetry Collector",
   "category": "observability",
   "momentum": -0.6760497096422524,
   "stars_delta": 112.0,
   "downloads_delta": null,
   "releases_90d": 8.0,
   "span_days": 25.59964486648148,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "concourse",
   "name": "Concourse CI",
   "category": "ci-cd",
   "momentum": -0.7333137532418388,
   "stars_delta": 15.0,
   "downloads_delta": null,
   "releases_90d": 6.0,
   "span_days": 29.354955362800926,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "eleventy",
   "name": "Eleventy",
   "category": "js-frameworks",
   "momentum": -0.7333207018547974,
   "stars_delta": 74.0,
   "downloads_delta": 20416.0,
   "releases_90d": 4.0,
   "span_days": 29.354918446435185,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sqlite",
   "name": "SQLite",
   "category": "databases",
   "momentum": -0.7619891567753062,
   "stars_delta": 174.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354825290335647,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "gitlab",
   "name": "GitLab",
   "category": "ci-cd",
   "momentum": -0.7678436121941127,
   "stars_delta": 56.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354945368206018,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "pulsar",
   "name": "Apache Pulsar",
   "category": "message-queues",
   "momentum": -0.7679310875372098,
   "stars_delta": 11.0,
   "downloads_delta": null,
   "releases_90d": 7.0,
   "span_days": 29.35480518130787,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "poetry",
   "name": "Poetry",
   "category": "python-tooling",
   "momentum": -0.8288355556687326,
   "stars_delta": 7.0,
   "downloads_delta": -4829.0,
   "releases_90d": 1.0,
   "span_days": 29.35354911929398,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "gatsby",
   "name": "Gatsby",
   "category": "js-frameworks",
   "momentum": -0.8497940024301965,
   "stars_delta": -10.0,
   "downloads_delta": 4932.0,
   "releases_90d": 0.0,
   "span_days": 29.354914920162038,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "nsq",
   "name": "NSQ",
   "category": "message-queues",
   "momentum": -0.8683985035588552,
   "stars_delta": 16.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.35482338070602,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "sequelize",
   "name": "Sequelize",
   "category": "orm-dev-tools",
   "momentum": -0.8921526454678478,
   "stars_delta": 16.0,
   "downloads_delta": 150367.0,
   "releases_90d": 0.0,
   "span_days": 29.35335131767361,
   "components_used": [
    "stars_delta",
    "downloads_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "jaeger",
   "name": "Jaeger",
   "category": "observability",
   "momentum": -0.9479588072214982,
   "stars_delta": 85.0,
   "downloads_delta": null,
   "releases_90d": 3.0,
   "span_days": 25.59964328753472,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "mongodb",
   "name": "MongoDB",
   "category": "databases",
   "momentum": -1.0626204126272287,
   "stars_delta": 40.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 28.35200377622685,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "mysql",
   "name": "MySQL",
   "category": "databases",
   "momentum": -1.073837996800808,
   "stars_delta": 35.0,
   "downloads_delta": null,
   "releases_90d": 0.0,
   "span_days": 29.354826563032407,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  },
  {
   "slug": "terragrunt",
   "name": "Terragrunt",
   "category": "iac",
   "momentum": -1.1374098985495529,
   "stars_delta": 53.0,
   "downloads_delta": null,
   "releases_90d": 11.0,
   "span_days": 25.599644763472224,
   "components_used": [
    "stars_delta",
    "releases_90d"
   ]
  }
 ]
}
