The first eco-conscious Next.js boilerplate optimized for planet and performance

Start your next project knowing it's optimized for both user experience and planetary health.

🌱 Purpose

Build eco-conscious applications that minimize environmental impact while maximizing developer productivity and user experience.

⚡ Performance

Optimized for speed with minimal bundle size, efficient rendering, and smart resource management out of the box.

🛠️ Developer Experience

Modern tooling, TypeScript support, and best practices configured for immediate productivity and code quality.

🌍 Sustainability

Carbon-aware features and green coding practices to reduce digital carbon footprint and energy consumption.

🚀 Production Ready

Pre-configured build processes, optimized Dockerfile, and production-grade security practices. Ready to deploy from day one.

🆓 Free & Open Source

Completely free to use and modify. Everyone can contribute to make web development more sustainable together.

🌱 Environmental Impact

Verified benefits of our eco-conscious tech stack

62%

Less CO2

0.3g vs 0.8g per page load

76%

Faster Startup

with Turbopack Dev

90%

Less CSS

~10KB vs 100KB+ production

20x

Faster Linting

Biome vs ESLint

Get Started in Seconds

Clone, install, and start building. It's that simple.

# Clone the repository
git clone https://github.com/NicolasGiaco/green-nextjs-boilerplate.git
cd green-nextjs-boilerplate

# Install dependencies
pnpm i

# Start development server
pnpm dev

Complete Tech Stack

Everything you need for modern web development, pre-configured and ready to use.

⚛️

React 19

Server Components

75KB less client JS
📦

Next.js 15

Turbopack + App Router

2-5x faster builds
🔷

TypeScript 5

Type safety

Better DX & performance
🎨

Tailwind CSS 4

Modern styling

90% smaller CSS
🧩

Shadcn/ui

Beautiful components

Zero runtime cost

Biome

Fast linting

15-25x faster than ESLint
🌍

i18n

Internationalization

Built-in optimization
🔍

SEO Ready

Search optimized

95+ Lighthouse score

🌍 Environmental Impact Comparison

Verified metrics showing how this eco-conscious stack reduces environmental impact compared to traditional alternatives.

MetricThis Green StackStandard Next.js SetupTraditional StackEnvironmental Benefit
Bundle Size (Gzipped)~30-50KB~100-150KB~200KB+Up to 85% smaller
Dev Server Startup76% fasterBaseline2-3x slowerLess CPU usage
Build Times2-5x fasterBaseline30-120sLower CI/CD costs
Lighthouse Score95-10085-9070-85Better performance
CO2 per Page Load*~0.3g~0.5g~0.8g62% less carbon
CSS Size (Production)~10KB~50KB~100KB+90% reduction
Linting Speed~400ms~8s~10s+20x faster (Biome)

* CO2 estimates based on Sustainable Web Design Model v4.0 (Website Carbon Calculator)

🌱

For Users

Faster loading sites mean less time waiting, reducing device battery consumption and energy usage.

🏢

For Developers

Faster builds and efficient tooling mean less development machine energy and reduced CI/CD costs.

🌍

For Planet

Smaller bundles and optimized performance reduce server load and network transfer energy globally.

📊 Data Sources & Methodology

All metrics are based on verified benchmarks and industry standards

Carbon Emissions

Based on Sustainable Web Design Model v4.0 and Website Carbon Calculator methodology

Performance Metrics

Turbopack: Official Vercel benchmarks • Biome: Community benchmarks • Tailwind CSS: Production build analysis from official documentation

Green Web Standards

Following W3C Web Sustainability Guidelines 1.0 and Green Web Foundation recommendations

Ready to Build Something Amazing?

Join the movement for sustainable web development. Build fast, efficient, and environmentally conscious applications.

⭐ Free forever • 🔓 Open source • 🚀 Production ready • 🌍 Planet friendly