JavaScript Rising Stars 2024 byr på flere overraskelser – blant annet i frontendrammeverk-kategorien. 📸: Kurt Lekanger

2024s mest populære JavaScript-prosjekter: htmx og Hono blant vinnerne

JavaScript Rising Stars 2024 avslører hvilke biblioteker, rammeverk og verktøy som er på vei opp, med noen overraskelser.

Publisert

Hvilke prosjekter i JavaScript-økosystemet er på vei opp? Hvilke rammeverk, UI-biblioteker og verktøy er JavaScript-utviklere mest opptatt av om dagen?

Én måte å finne ut det på, er ved å se på hvor mange nye stjerner prosjektet har fått på GitHub i løpet av året:

Årets utgave av JavaScript Rising Stars er laget av utvikleren Michael Rambeau, og byr på flere overraskelser.

Som at htmx fyker rett til topps i oversikten over frontend-rammeverk – med hele 16.800 nye stjerner på GitHub i 2024:

it's a javascript miracle: htmx finishes #1 in the 2024 JS rising stars front end framework category (htmx is a library, btw) risingstars.js.org/2024/en#sect...

[image or embed]

— htmx.org / CEO of Unsemantic HTML (@therealhtmx.bsky.social) January 7, 2025 at 3:22 PM

Nå vil kanskje mange protestere og si at htmx, som er en utvidelse av HTML-språket, er et bibliotek og ikke et rammeverk. Det er uansett godt gjort å passere både React, Svelte og Vue på JavaScript Rising Stars-oversikten.

Lurer du på hvor Next.js eller Astro er, så dukker de opp i en egen oversikt over backend/fullstack-rammeverk, som vi kommer tilbake til.

Under er noen av vinnerne av JavaScript Rising Stars 2024:

Mest populære prosjekt

Den gjeveste av alle kategoriene er kategorien for det mest populære prosjektet uansett kategori.

  • I år som i fjor var det UI-biblioteket shadcn/ui som stakk av med seieren, med hele 38.000 nye stjerner i 2024. Godt gjort, når de året før fikk 39.500 stjerner – og totalt nå er oppe i 78.700 stjerner.
  • Shadcn/ui er en samling UI-komponenter skrevet i React, som du kan style selv.
  • I 2024 fikk shadcn/ui en masse nytt, blant annet støtte for grafer og diagrammer, temaer, og mye mer. UI-biblioteket er også tett integrert med Vercels AI-tjeneste v0.
I 2024 fikk shadcn/ui støtte for diagrammer – noe som neppe har bidratt negativt til populariteten til UI-biblioteket. 📸: Skjermbilde fra shadcn.com

– Ideen om å la utviklere eie koden til komponentene sine, i stedet for å tilby komponenter du er nødt til å importere, var virkelig en "gamechanger", skriver Rambeau i en kommentar.

Dette er de ti prosjektene som har økt mest (økning i stjerner i parentes):

  1. shadcn/ui (+38,0k)
  2. Excalidraw (+27,0k)
  3. AFFiNE (+19,6k)
  4. Bruno (+18,7k)
  5. n8n (+17,0k)
  6. htmx (+16,8k)
  7. Tauri (+15,9k)
  8. Supabase (+14,5k)
  9. Flowise (+14,5k)
  10. Payload (+14,4k)

Backend/fullstack-rammeverk

Next.js troner for fjerde år på rad øverst på listen over hvilke fullstack-rammeverk som har fått flest nye stjerner i løpet av året.

Versjon 15 av Next.js kom i oktober, med en masse nytt – som React 19-støtte, ytelsesforbedringer og en ny tilnærming til hvordan caching fungerer.

Dette er de mest populære backend/fullstack-rammeverkene:

  1. Next.js (+12,1k)
  2. Hono (+11,5k)
  3. Astro (+9,8k)
  4. Nest (+6,8k)
  5. Strapi (+6,3k)

Hono er for øvrig en nykommer på listen, og en slags moderne erstatning for Express. I motsetning til Express, kan Hono brukes med flere ulike JavaScript-kjøremiljøer, som Node.js, Deno, Bun, eller i serverless-miljøer som Lambda eller Cloudflare Workers.

AI: – Utviklere må tilpasse seg

Det er selvfølgelig også en egen kategori for AI.

Dette er de fem mest populære prosjektene i AI-kategorien:

  1. n8n (+17,0k)
  2. Flowise (+14,5k)
  3. bolt.new (+11,1k)
  4. Transformers.js (+7,1k)
  5. Vercel AI SDK (+5,3k)

Vinneren, n8n, er en no-code automatiseringsplattform som har eksistert en stund, men som har fått nye AI-muligheter – og dermed økt popularitet.

No-code-plattformen n8n skal gjøre det enklere å automatisere oppgaver. 📸: Skjermbilde fra n8n.io

Michael Rambeau skriver i sin bloggpost at de største endringene i årets Rising Stars-rapport ikke er relatert til bibliotekene eller rammeverkene vi bruker når vi koder. I stedet handler det om alle de nye verktøyene som er drevet av AI.

– IDE-er som Cursor og tjenester som bolt.new, Lovable, Replit og v0.dev kan generere og til og med deploye fullstack-applikasjoner med bare noen få prompter, skriver Rambeau.

– I 2025 vil konkurransen innen dette feltet øke kraftig, og utviklere må tilpasse seg for å utnytte disse kraftige verktøyene til sitt fulle potensial.

Powered by Labrador CMS