{
  "name": "GitHub Startup Momentum Index",
  "license": "CC BY 4.0",
  "source": "GitHub public REST API",
  "disclaimer": "The Momentum Score reflects public software-engineering activity only. It is not investment advice, a valuation, or a recommendation to buy, sell, or fund any company.",
  "updated": "2026-07-21",
  "count": 40,
  "methodology": "score = round(0.40*traction + 0.35*recency + 0.25*velocity); traction=100*log10(stars+1)/5; recency=step(days since push); velocity=50+600*weekly_star_growth_rate (fallback=traction on first snapshot)",
  "items": [
    {
      "rank": 1,
      "repo": "n8n-io/n8n",
      "score": 100,
      "stars": 197350,
      "forks": 59515,
      "open_issues": 1409,
      "last_push": "2026-07-21T18:39:05Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 2,
      "repo": "ollama/ollama",
      "score": 100,
      "stars": 176585,
      "forks": 17051,
      "open_issues": 3478,
      "last_push": "2026-07-21T18:28:50Z",
      "language": "Go",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 3,
      "repo": "langchain-ai/langchain",
      "score": 100,
      "stars": 142260,
      "forks": 23661,
      "open_issues": 439,
      "last_push": "2026-07-21T18:17:26Z",
      "language": "Python",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 4,
      "repo": "vercel/next.js",
      "score": 100,
      "stars": 141054,
      "forks": 31490,
      "open_issues": 4231,
      "last_push": "2026-07-21T18:39:53Z",
      "language": "JavaScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 5,
      "repo": "tauri-apps/tauri",
      "score": 100,
      "stars": 109284,
      "forks": 3786,
      "open_issues": 1421,
      "last_push": "2026-07-21T08:38:42Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 6,
      "repo": "immich-app/immich",
      "score": 100,
      "stars": 108370,
      "forks": 6283,
      "open_issues": 723,
      "last_push": "2026-07-21T18:31:33Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 7,
      "repo": "denoland/deno",
      "score": 100,
      "stars": 107765,
      "forks": 6195,
      "open_issues": 1424,
      "last_push": "2026-07-21T15:11:35Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 8,
      "repo": "supabase/supabase",
      "score": 100,
      "stars": 106727,
      "forks": 13214,
      "open_issues": 1117,
      "last_push": "2026-07-21T18:31:07Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 9,
      "repo": "oven-sh/bun",
      "score": 100,
      "stars": 94918,
      "forks": 4892,
      "open_issues": 7808,
      "last_push": "2026-07-21T18:40:05Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 10,
      "repo": "hoppscotch/hoppscotch",
      "score": 99,
      "stars": 79847,
      "forks": 5974,
      "open_issues": 754,
      "last_push": "2026-07-20T16:56:22Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 11,
      "repo": "strapi/strapi",
      "score": 98,
      "stars": 72700,
      "forks": 9802,
      "open_issues": 492,
      "last_push": "2026-07-21T16:53:12Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 12,
      "repo": "cline/cline",
      "score": 98,
      "stars": 64899,
      "forks": 6957,
      "open_issues": 1293,
      "last_push": "2026-07-21T17:32:12Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 13,
      "repo": "nocodb/nocodb",
      "score": 97,
      "stars": 64187,
      "forks": 4943,
      "open_issues": 680,
      "last_push": "2026-07-21T16:33:36Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 14,
      "repo": "pocketbase/pocketbase",
      "score": 97,
      "stars": 60099,
      "forks": 3568,
      "open_issues": 18,
      "last_push": "2026-07-19T13:58:28Z",
      "language": "Go",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 15,
      "repo": "coollabsio/coolify",
      "score": 97,
      "stars": 59174,
      "forks": 5105,
      "open_issues": 800,
      "last_push": "2026-07-21T16:08:34Z",
      "language": "PHP",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 16,
      "repo": "meilisearch/meilisearch",
      "score": 97,
      "stars": 58682,
      "forks": 2629,
      "open_issues": 319,
      "last_push": "2026-07-21T17:07:40Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 17,
      "repo": "go-gitea/gitea",
      "score": 97,
      "stars": 56951,
      "forks": 6929,
      "open_issues": 2670,
      "last_push": "2026-07-21T13:41:55Z",
      "language": "Go",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 18,
      "repo": "appwrite/appwrite",
      "score": 97,
      "stars": 56631,
      "forks": 5563,
      "open_issues": 1065,
      "last_push": "2026-07-21T17:22:03Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 19,
      "repo": "twentyhq/twenty",
      "score": 96,
      "stars": 53399,
      "forks": 8113,
      "open_issues": 115,
      "last_push": "2026-07-21T18:40:03Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 20,
      "repo": "run-llama/llama_index",
      "score": 96,
      "stars": 50983,
      "forks": 7786,
      "open_issues": 565,
      "last_push": "2026-07-21T03:30:55Z",
      "language": "Python",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 21,
      "repo": "appsmithorg/appsmith",
      "score": 95,
      "stars": 40439,
      "forks": 4679,
      "open_issues": 4474,
      "last_push": "2026-07-21T17:28:06Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 22,
      "repo": "novuhq/novu",
      "score": 95,
      "stars": 39342,
      "forks": 4378,
      "open_issues": 102,
      "last_push": "2026-07-21T18:07:26Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 23,
      "repo": "umami-software/umami",
      "score": 95,
      "stars": 37798,
      "forks": 7599,
      "open_issues": 120,
      "last_push": "2026-07-21T00:15:54Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 24,
      "repo": "PostHog/posthog",
      "score": 94,
      "stars": 37189,
      "forks": 3074,
      "open_issues": 4810,
      "last_push": "2026-07-21T18:39:30Z",
      "language": "Python",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 25,
      "repo": "directus/directus",
      "score": 94,
      "stars": 36727,
      "forks": 4855,
      "open_issues": 410,
      "last_push": "2026-07-21T16:32:11Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 26,
      "repo": "medusajs/medusa",
      "score": 94,
      "stars": 35277,
      "forks": 4956,
      "open_issues": 70,
      "last_push": "2026-07-21T18:30:39Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 27,
      "repo": "qdrant/qdrant",
      "score": 94,
      "stars": 33468,
      "forks": 2510,
      "open_issues": 628,
      "last_push": "2026-07-21T17:02:59Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 28,
      "repo": "chroma-core/chroma",
      "score": 93,
      "stars": 28839,
      "forks": 2396,
      "open_issues": 738,
      "last_push": "2026-07-21T18:23:17Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 29,
      "repo": "plausible/analytics",
      "score": 93,
      "stars": 27917,
      "forks": 1727,
      "open_issues": 76,
      "last_push": "2026-07-21T12:05:39Z",
      "language": "Elixir",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 30,
      "repo": "activepieces/activepieces",
      "score": 92,
      "stars": 23366,
      "forks": 3944,
      "open_issues": 415,
      "last_push": "2026-07-21T17:44:59Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 31,
      "repo": "windmill-labs/windmill",
      "score": 90,
      "stars": 17207,
      "forks": 1036,
      "open_issues": 796,
      "last_push": "2026-07-21T18:39:01Z",
      "language": "Rust",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 32,
      "repo": "weaviate/weaviate",
      "score": 90,
      "stars": 16629,
      "forks": 1354,
      "open_issues": 635,
      "last_push": "2026-07-21T16:56:08Z",
      "language": "Go",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 33,
      "repo": "triggerdotdev/trigger.dev",
      "score": 90,
      "stars": 15702,
      "forks": 1365,
      "open_issues": 398,
      "last_push": "2026-07-21T17:29:44Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 34,
      "repo": "documenso/documenso",
      "score": 89,
      "stars": 14058,
      "forks": 2955,
      "open_issues": 206,
      "last_push": "2026-07-21T18:28:43Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 35,
      "repo": "typesense/typesense",
      "score": 88,
      "stars": 26342,
      "forks": 953,
      "open_issues": 850,
      "last_push": "2026-07-18T15:03:12Z",
      "language": "C++",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 36,
      "repo": "formbricks/formbricks",
      "score": 88,
      "stars": 12610,
      "forks": 2410,
      "open_issues": 213,
      "last_push": "2026-07-21T18:13:52Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 37,
      "repo": "calcom/cal.com",
      "score": 84,
      "stars": 46670,
      "forks": 14503,
      "open_issues": 1353,
      "last_push": "2026-07-09T09:22:35Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 38,
      "repo": "mindsdb/mindsdb",
      "score": 84,
      "stars": 39468,
      "forks": 6228,
      "open_issues": 4,
      "last_push": "2026-07-10T16:53:47Z",
      "language": "Makefile",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 39,
      "repo": "unkeyed/unkey",
      "score": 84,
      "stars": 5396,
      "forks": 630,
      "open_issues": 170,
      "last_push": "2026-07-21T18:05:40Z",
      "language": "Go",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    },
    {
      "rank": 40,
      "repo": "refinedev/refine",
      "score": 73,
      "stars": 35352,
      "forks": 3164,
      "open_issues": 63,
      "last_push": "2026-06-05T15:19:38Z",
      "language": "TypeScript",
      "delta_stars_week": null,
      "weekly_growth_pct": null
    }
  ]
}