The React Framework – created and maintained by @vercel.

Pinned Tweet
Next.js 16.3 Preview: Instant Navigations A new suite of tools that brings the responsiveness of client-driven SPAs to Next.js, without giving up what Server Components do best. The speed of the server, with the feel of the client. Try it and tell us what you think ↓ nextjs.org/blog/next-16-3-in…
46
124
1,450
232,790
Next.js 14 ◆ next dev --turbo ↳ 53% faster local server startup ↳ 94% faster code updates ◆ Server Actions (Stable) ◆ Partial Prerendering (Preview) ◆ New Next.js Learn Course ↳ App Router ↳ Authentication ↳ Postgres nextjs.org/14
192
1,410
6,243
946,977
Next.js 13 ◆ Layouts ◆ React Server Components w/ Streaming ◆ Component-based Data Fetching & Caching ◆ Turbopack: the Rust-based Webpack successor ◆ Improved `next/image` ◆ @next/font nextjs.org/13
71
945
3,947
Next.js 16 • Cache Components • Turbopack enabled by default • Turbopack file system caching (beta) • Optimized navigations and prefetching • Improved caching APIs • Build Adapters API (alpha) • React 19.2 nextjs.org/blog/next-16
147
535
3,632
503,894
Okay, we're joining the fun. nextjs.org/?uwu
69
335
3,296
485,490
Next.js 15 RC ◆ React 19 + React Compiler support ◆ `fetch` and Route Handlers no longer cached by default ◆ Incrementally adopt Partial Prerendering ◆ New `create-next-app` design ◆ next/after (Experimental) nextjs.org/15-rc
87
661
3,290
275,597
1/ Update on the new Next.js router, with support for nested layouts and React Server Components. This is the biggest update to Next.js since it was released and incorporates many features from React 18. We made a quick demo to show some of the features.
58
509
3,168
Next.js 16 (beta) • Turbopack enabled by default • Turbopack file system caching (beta) • Optimized navigations and prefetching • Improved caching APIs • Build Adapters API (alpha) • React 19.2 nextjs.org/blog/next-16-beta
98
276
2,271
299,892
VS Code now supports custom editor labels. If you want to change the display of `page`/`layout` (or other Next.js file conventions) you can modify your `settings.json` to change the tab title. code.visualstudio.com/update…
29
295
2,130
184,401
Next.js 15 RC 2 • Upgrade CLI • Turbopack for dev • ESLint 9 support • Async Request APIs • Server Actions improvements • Self-hosting improvements • `instrumentation.js` • `next/form` • Static route indicator nextjs.org/15-rc2
67
258
1,951
2,565,595
Introducing Route Handlers Easily define server-side API endpoints in App Router (app/) ◆ Pre-rendering / ISR support ◆ Powered by Web APIs (Request & Response) ◆ Multi-runtime (Edge & Node.js) ◆ Declarative method-based routing ◆ Streaming support beta.nextjs.org/docs/routing…
32
234
1,942
547,025
Next.js 15.2 • Redesigned Error UI & Improved Stack Traces • Streaming Metadata • Turbopack Performance Improvements • View Transitions (experimental) • Node.js Middleware (experimental) nextjs.org/blog/next-15-2
77
240
1,922
434,039
Next.js 15.1 • React 19 (stable) • Improved errors and source maps • `after` (stable) • `forbidden` / `unauthorized` (experimental) • CSS inlining (experimental) nextjs.org/15-1
39
240
1,876
151,762
Next.js has passed 100,000 stars on GitHub – now the 14th most-starred software repo. Thank you to our community, from the library maintainers to the educators.
51
146
1,829
185,270
Next.js 14.1 ◆ Improved Self-Hosting: New docs and custom cache handler ◆ Turbopack Improvements: 5,600 tests passing for next dev --turbo ◆ DX Improvements: Improved error messages ◆ Parallel & Intercepted Routes: 20 bug fixes ◆ And more! nextjs.org/14-1
53
292
1,794
141,587
Next.js 14.2 ◆ Turbopack (RC): 99.8% of tests passing for `next dev --turbo` ◆ Build / Production Improvements: Reduced memory usage ◆ Caching Improvements: Configurable client-side cache revalidation ◆ Errors DX: Better hydration mismatch messages nextjs.org/blog/next-14-2
40
260
1,785
183,246
Next.js 13.4.8 includes improvements for compiler performance and various bug fixes. On Vercel​.com, this led to 1.5x faster local server startup and 54% faster updates when making changes (HMR / React Fast Refresh). Here are the changes we've made to improve performance ↓ ◆ Doing less work by caching or minimizing slow operations ◆ Optimizing expensive file system operations ◆ More incrementally traversing trees during compilation While these updates are more about the underlying tools like bundlers and compilers, we thought it would be interesting to share some of the work we’ve done. For example, to improve the local server startup (next dev) we’ve: ◆ Improved the traversal of the client / server graph, removing 100ms ◆ Moved unnecessary blocking synchronous calls to be lazy, removing 70ms ◆ Reduced initial compilation to only need either pages or app routes instead of both, removing up to 500ms To improve HMR / React Fast Refresh, we’ve: ◆ Added a shared cache for file system calls between different compilation phases ◆ Optimized file resolution for deeply nested directories, improving cold compilation by 30% ◆ Improved revalidation heuristic to prevent blocking the main thread, removed 1-2s on large pages We’ve also added default configurations for popular libraries with `modularizeImports`. This ensures you don’t accidentally try to reload thousands of additional modules, typically found with icon libraries. These performance improvements and various bug fixes are available today in 13.4.8. Our current focus remains optimizing performance and reliability, so expect more updates like this in the next release. github.com/vercel/next.js/re…
101
214
1,605
504,227
Next.js 15.2.3 includes a security vulnerability patch. We recommend updating to 15.2.3 or backported patches. If you cannot update, we have included guidance for how to protect your application. Apps on Vercel, Netlify, and Cloudflare are not affected. nextjs.org/blog/cve-2025-299…
42
248
1,617
699,867
Learn how to create forms, handle loading and error states, and revalidate cached data with the Next.js App Router and Server Actions.
34
195
1,537
376,479
echo 'export default () => 'Hello, Twitter' > pages/index.js
81
152
1,511
Next.js 15.4 • Turbopack Builds: 100% integration test compatibility for next build --turbopack • General stability and performance improvements • A preview of what's coming in Next 16 nextjs.org/blog/next-15-4
44
180
1,507
196,617
We're hosting our first Next.js global hackathon. • 500 teams • 10 days of hacking • Credits from 25+ partners Sign up today. Hackathon starts April 7th ↓
88
111
1,494
347,251
Next.js can be self-hosted using a Node.js server, a Docker container, or a static export. We've updated our self-hosting docs on: ◆ Runtime environment variables ◆ Custom cache configuration for ISR ◆ Custom image optimization ◆ Middleware nextjs.org/docs/app/building…
33
158
1,365
122,569
Next.js 13.1 includes a new configuration option to convert imports for barrel files into their direct path. Learn more from @leeerob in this 2-minute demo. nextjs.org/13-1
36
155
1,423
189,371
Next.js 15.5 • Turbopack for builds (beta) • Node.js middleware (stable) • TypeScript support improvements • `next lint` command deprecation • Next.js 16 deprecation warnings nextjs.org/blog/next-15-5
48
172
1,383
169,970
Next.js 15.3 • Turbopack for builds (alpha) • Community support for Rspack (experimental) • Client Instrumentation hook • Navigation hooks • TypeScript plugin improvements nextjs.org/15-3
67
177
1,337
267,985
Next.js now has 1 million monthly active developers. 80% of Next.js applications are now on v13 or later. We’ll be releasing v14.2 very soon with further improvements. Thank you for your continued trust and support.
58
131
1,170
143,544
日本のNext.jsコミュニティの方々が、App Routerのドキュメントを翻訳し独自に公開してくださりました。野村総合研究所(NRI) @nri_official の皆様に感謝いたします。ぜひご活用ください! vercel.fyi/nextjs-docs-ja
7
236
1,052
128,677
Learn about the hidden cost with JavaScript runtimes. By optimizing package imports, we’ve seen 40% faster cold boots when using libraries with many barrel files. vercel.com/blog/how-we-optim…
8
132
1,021
213,197
We've updated `create-next-app` with a new look. Try it out today → vercel.fyi/nextjs-template
29
87
996
172,141
Learn how to create instant Loading UI in the Next.js 13 `app` directory from @samselikoff.
24
108
947
97,126
Get your certificate for completing our Next.js courses. Learn about Next.js, React, SEO, and more in the future. nextjs.org/learn
42
78
921
99,991
Turbopack is now passing 5834 tests for `next dev --turbo`. 26 remaining for 100%: areweturboyet.com ████████████░ 99.6%
25
57
869
198,154
Next.js 13.1.2 create-next-app improvements: ◆ `src/` convention prompt ◆ `app/` directory (beta) prompt ◆ `@/*` alias for import paths by default + 79 improvements, 23 docs changes, and 14 updated examples. vercel.fyi/next-13-1-2
19
95
862
184,824
Learn how to fetch, cache, and revalidate data using the Next.js App Router.
25
120
839
169,496
We'd like to share an update on the Next.js App Router and our current focus areas: ◆ Improving Performance ◆ Improving Stability ◆ Improving Developer Education nextjs.org/blog/june-2023-up…
26
94
725
173,455
Get started with Next.js from our official course. You'll learn about: ◆ Adding styles, fonts, and images ◆ Creating layouts and pages ◆ Fetching and mutating data from Postgres ◆ Handling errors and improving accessibility ◆ ...and more! nextjs.org/learn
11
117
709
66,594
We've been rapidly improving Next.js with six new patch releases in the past month. Here are some of the impactful changes to both the `pages` directory (stable) and the `app` directory (beta) in recent releases ↓
7
64
706
Next.js Conf is here. Join us in SF or online Oct 24. • Sessions led by you (apply today) • Hands-on workshops led by Next.js experts • Meet and learn from the community Register now and apply to speak: vercel.fyi/conf24
26
128
711
86,555
Next.js Conf returns to SF and online on Oct 26. Register and claim your ticket today. nextjs.org/conf?s=x
13
102
690
105,875
Everything we shipped at Next.js Conf 🧵 ① Next.js 16 ② Cache Components (opt-in) ③ Turbopack as the default ④ File System Caching for Dev (beta) ⑤ Adapters API (alpha) ⑥ Next DevTools MCP ⑦ Next Evals
25
67
670
64,512
Turbopack is now passing 5918 tests for `next dev --turbo`. 🚨 1 remaining for 100%: areweturboyet.com
Turbopack is now passing 5834 tests for `next dev --turbo`. 26 remaining for 100%: areweturboyet.com ████████████░ 99.6%
19
27
647
268,539
Learn about security protections being built into Next.js. View our guide for auditing applications, including security best practices for Server Components and Server Actions. nextjs.org/blog/security-nex…
6
59
561
161,478
Next.js Conf returns Oct 22 Live in SF. Streaming worldwide. Next.js 16. Workshops. Community. Lock in → nextjs.org/conf
22
78
566
155,217
Learn how to use built-in SEO support with the new Metadata API for the App Router, introduced in 13.2. nextjs.org/13-2
11
74
529
65,672
Next.js Middleware allows you to run code before an incoming request is completed. In 13.1, we've made Middleware more powerful, allowing you to produce responses and set request headers. Learn more from @leeerob in this 2-minute demo. nextjs.org/13-1
5
36
438
51,399
The Next.js Conf countdown begins. Join us for the keynote—live in one hour. nextjs.org/conf
9
56
405
91,042
The Next.js hackathon starts tomorrow. If you haven't yet registered, there's still time. Here's what you need to know. Thank you to our 25+ partners for providing credits.
We're hosting our first Next.js global hackathon. • 500 teams • 10 days of hacking • Credits from 25+ partners Sign up today. Hackathon starts April 7th ↓
24
20
409
65,968
Watch the Next.js Conf 2024 opening keynote.
9
57
348
69,564
Lydia Hallie from Bun is taking the stage at Next.js Conf 25. See how Bun's runtime pushes performance forward and makes building with Next.js faster than ever. Oct 22 — Live in SF & streaming worldwide. Lock in → nextjs.org/conf
20
15
366
138,513
Which one of you posted this?
i love the bay area
8
14
298
50,955
Introducing your Next.js Conf 2023 speakers. Join us on Oct 26 to hear the latest from the community. nextjs.org/conf/speakers?v=2…
6
36
296
57,859
Next.js 12.3 is here. `npm i next@latest`
Next.js 12.3: ◆ Improved Fast Refresh ◆ TypeScript Auto-Install ◆ New Router + Layouts Update ◆ New Image Component (Stable) ◆ SWC Minification (Stable) nextjs.org/12-3
5
35
273
Next.js Conf 25 A better DX for humans and agents. Join @rauchg, @samselikoff, and @feedthejim for the keynote to hear the latest on Next.js and the future of the web. Oct 22. Live in SF or streaming worldwide. nextjs.org/conf
11
21
276
24,979
Share your feedback and help us improve Next.js. vercel.link/nextjs-survey
20
56
269
Next.js Conf is coming up on Oct 24. Can't make it to SF? We're streaming all main stage sessions live this year. Register now to watch online for free. vercel.fyi/conf24virtual
9
23
257
31,338
Thank you to our partners for providing credits: Anthropic, Browserbase, Clerk, Convex, Cursor, Eleven Labs, Fal, Gemini, Groq, Langbase, Luma, Neon, OpenAI, Polar, Replicate, Resend, Scrapybara, Sentry, Supabase, Tinybird, Upstash, Windsurf, and xAI. next-hackathon-2025.vercel.a…
8
16
233
30,438
We've improved our documentation of accessibility features in Next.js: ◆ Provide page names to screen readers and assistive technologies for client-side navigations ◆ ESLint default accessibility rules ◆ Disable JavaScript with an experimental flag nextjs.org/docs/accessibilit…
6
33
196
Build smarter with Next.js + AI. Early-bird pricing ends Friday.
12
15
220
29,264
This release includes: • `@​next/codemod` CLI: Easily upgrade to the latest Next.js and React versions. • Async Request APIs (Breaking): Incremental step towards a simplified rendering and caching model. • Caching Semantics (Breaking): `fetch` requests, GET Route Handlers, and client navigations are no longer cached by default. • React 19 Support: Support for React 19, React Compiler (Experimental), and hydration error improvements. • Turbopack Dev (Stable): Performance and stability improvements. • Static Indicator: New visual indicator shows static routes during development. • `unstable_after` API (Experimental): Execute code after a response finishes streaming. • `instrumentation.js` API (Stable): New API for server lifecycle observability. • Enhanced Forms (`next/form`): Enhance HTML forms with client-side navigation. • `next.config`: TypeScript support for `next.config.ts`. • Self-hosting Improvements: More control over `Cache-Control` headers. • Server Actions Security: Unguessable endpoints and removal of unused actions. • Bundling External Packages (Stable): New config options for App and Pages Router. • ESLint 9 Support: Added support for ESLint 9. • Development and Build Performance: Improved build times and Faster Fast Refresh.
9
30
211
28,472
Next.js 12.2.3 69 patches, 13 documentation changes, and 15 examples updated. Thank you to the 36 contributors for this patch release. github.com/vercel/next.js/re…
Next.js 12.2.1 We've patched 45 bugs, 16 documentation changes, and updated 18 examples. github.com/vercel/next.js/re…
7
23
198
Honored to have the Next.js Conf site named today's @awwwards site of the day. nextjs.org/conf
7
13
194
37,981
Rendering is how your application converts source code into HTML, and there isn't one right way to do it. From Server-Side Rendering (SSR) unique content for every visitor to prerendering your HTML files ahead of time, here's what to consider. vercel.com/blog/how-to-choos…
2
42
187
20,826
Next.js Conf returns to San Francisco this October and the call for proposals is now open. Submit your talk ideas if you'd like to speak. Let us know what you'd like to hear about and who you'd like to hear from. vercel.fyi/szCGZed
5
21
187
66,496
Announcing Next.js Conf keynote speakers: @rauchg, @delba_oliveira, and @joshcstory Register now to watch the livestream or purchase an in-person ticket to see them in SF on Oct 24. vercel.fyi/conf24
1
18
183
37,617
Next.js Conf is proudly supported by our community sponsors and partners. nextjs.org/conf/sponsors
4
2
168
43,580
In Next.js 12.3, changes to configuration files like `.env` and `.tsconfig.json` will not require restarting your local development server.
2
12
169
2/ This new router stands on the shoulders of React 18: ◆ Pages and Layouts are Server Components by default, sending less code to the client ◆ Interfaces are non-blocking and can be interrupted if higher priority work happens like transitions
2
3
161
The schedule for Next.js Conf is now live. Which talk are you most excited about? nextjs.org/conf/speakers
7
21
158
Next.js Conf starts in one hour. Join us live for the Keynote at 9:00am PT. Watch here: nextjs.org/conf
4
14
160
28,536
Join Vercel and Gumroad CEOs, @rauchg and @shl, for a fireside chat to close out Next.js Conf 2024. They'll discuss the evolution of building web apps: What got us here, the technologies we're leaving behind, and the future of web development with AI. vercel.fyi/conf24
3
10
148
33,103
Next.js Conf 2024 in SF is sold out. You can still register to watch all main stage sessions, streaming live on Oct 24. vercel.fyi/conf24-soldout
6
16
146
26,853
React Server Components bring rendering flexibility to the component level in Next.js. Hear from @aurorascharff at Next.js Conf to learn about: • Async components • Efficient data management • Optimizing load times and interactivity Join us in SF or stream online on Oct 24. vercel.fyi/conf24
6
13
150
16,247
4/ Optimistic loading states using server routing. When loading UI is provided, navigation is instant and can be shown immediately while a request is made to the server. Otherwise, transitions will suspend with `startTransition`. Pages remain interactive during transitions.
2
5
142
3/ Layouts can be nested and shared across routes. On navigation, layouts do not re-render, meaning they preserve state and remain interactive. This enables developers to more easily build complex application layouts and more ergonomically handle success/error/loading states.
2
3
137
The Next.js Conf CFP is now open. Submit your talk ideas by Sept 6 and let us know what you want to hear about. nextjs.org/conf/cfp
2
12
138
20,657
That's a wrap on Ship AI and Next.js Conf 2025. Thanks to everyone who tuned in and joined us in SF.
5
10
158
17,033
Companies like Perplexity, PayPal, and Peloton trust Next.js to power their business. At Next.js Conf: • See how PayPal transformed its checkout experience • Hear about Peloton's migration to Next.js • Learn how Perplexity is using AI, Streaming, and React Server Components Announcing speakers soon. There's still time to grab tickets before early bird pricing ends. vercel.fyi/conf24
3
14
132
52,277
Dynamic without Limits.
Just got my ticket for #nextjsconf by @vercel, claim yours! Let's make the Web. Faster. nextjs.org/conf/tickets/oct2…
2
9
128
Next.js Conf is less than 30 days away. Have you claimed your free ticket? Join our limited release of in-person tickets to Next.js Conf—San Francisco. Tickets drop in 30 minutes. vercel.fyi/nextjs-conf-22
6
25
120
Join @Ryan_Magoon at Next.js Conf to hear how @PayPal is replacing their checkout with Next.js App Router for: • Faster product velocity • Improved accessibility • Reduced latency • Better UX Just a few tickets left or watch online on Oct 24. vercel.fyi/conf24
4
7
120
67,997
In Next.js 12.3, adding `.ts` files while running `next dev` or `next build` automatically installs any necessary TypeScript dependencies.
5
6
117
Watch all the sessions from Next.js Conf 2025 nextjs.org/conf
4
9
134
18,614
Thank you to everyone who submitted a CFP for Next.js Conf 2024. We received an overwhelming number of responses. We're aiming to reply to all applicants by the end of this week. In the meantime, don't forget to grab your ticket. nextjs.org/conf
2
10
115
15,156
5/ On navigation, the “payload” for Server Components is stored in the client-side cache. ◆ Soft pushes don’t refetch from the server, making navigation instant ◆ Hard pushes invalidate the “slice” of data from the server, allowing you to get fresh data
2
2
104
The Next.js Conf 2025 speaker line up is stacked. Join us in San Francisco on Oct. 22 for the premier conference for developers who are creating with Next.js. Get your early bird tickets nextjs.org/conf
8
12
103
24,307
Next.js Conf speaker spotlight: @olegakbarov Hear how @perplexity_ai is building AI UIs with streaming, schema validation, rendering structured output from LLMs, React Server Components, and Next.js App Router. vercel.fyi/conf24
1
8
90
41,117
Balancing fresh content and top performance can be difficult—until now. Turn every fetch into live-updating content without trade-offs. @svale, @kapehe_ok, and @simeonGriggs from @sanity_io will show you how at Next.js Conf. Watch online on Oct 24. vercel.fyi/conf24
4
11
89
17,095