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...
— htmx.org / CEO of Unsemantic HTML (@therealhtmx.bsky.social) January 7, 2025 at 3:22 PM
[image or embed]
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.
– 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):
- shadcn/ui (+38,0k)
- Excalidraw (+27,0k)
- AFFiNE (+19,6k)
- Bruno (+18,7k)
- n8n (+17,0k)
- htmx (+16,8k)
- Tauri (+15,9k)
- Supabase (+14,5k)
- Flowise (+14,5k)
- 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:
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:
- n8n (+17,0k)
- Flowise (+14,5k)
- bolt.new (+11,1k)
- Transformers.js (+7,1k)
- 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.
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.