Skip to content

Latest commit

ย 

History

History
1086 lines (862 loc) ยท 62.2 KB

File metadata and controls

1086 lines (862 loc) ยท 62.2 KB


๐Ÿง  The most complete, community-powered reference for Full-Stack Developers.
From your first console.log to deploying globally-distributed, production-grade systems.
Built by engineers, for engineers. 100% open source. Forever free.


โญ Star this Repo ยท ๐Ÿด Fork & Customize ยท ๐Ÿ› Report an Issue ยท ๐Ÿ’ก Suggest a Resource


Frontend โ”€โ”€โ”€โ”€โ”€โ”€โ–บ API Layer โ”€โ”€โ”€โ”€โ”€โ”€โ–บ Backend โ”€โ”€โ”€โ”€โ”€โ”€โ–บ Database
    โ–ฒ                                                  โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Full-Stack โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“‹ Table of Contents

# ๐Ÿ—‚๏ธ Section ๐Ÿ“ฆ Resources ๐Ÿ”—
01 ๐Ÿงฑ Fundamentals 110+ Jump โ†’
02 ๐ŸŽจ Frontend 160+ Jump โ†’
03 โš™๏ธ Backend 140+ Jump โ†’
04 ๐Ÿ—„๏ธ Databases 110+ Jump โ†’
05 ๐Ÿ”Œ APIs 100+ Jump โ†’
06 ๐Ÿ” Authentication 80+ Jump โ†’
07 ๐ŸŒฟ Version Control 70+ Jump โ†’
08 ๐Ÿš€ DevOps 110+ Jump โ†’
09 ๐Ÿงช Testing 90+ Jump โ†’
10 โšก Performance 80+ Jump โ†’
11 ๐Ÿ›ก๏ธ Security 90+ Jump โ†’
12 ๐Ÿ›๏ธ Architecture 80+ Jump โ†’
13 โ˜๏ธ Cloud & Deployment 100+ Jump โ†’
14 ๐Ÿ—œ๏ธ Monorepo Tools 60+ Jump โ†’
15 ๐ŸŒ Open Source 70+ Jump โ†’
16 ๐Ÿ’ก Project Ideas 100+ Jump โ†’

01 Fundamentals

๐Ÿงฑ The bedrock every full-stack engineer must master โ€” languages, data structures, algorithms, and the web itself

๐ŸŒ Web Fundamentals

Resource What You'll Learn Level Link
๐ŸŸ  MDN Web Docs HTML, CSS, JS โ€” the canonical reference ๐ŸŸข All developer.mozilla.org
๐ŸŒ web.dev Modern capabilities, Core Web Vitals ๐ŸŸก Int web.dev
๐Ÿ“– HTML Spec Living HTML specification ๐Ÿ”ด Adv html.spec.whatwg.org
๐ŸŽจ CSS Specification CSS Working Group drafts ๐Ÿ”ด Adv drafts.csswg.org
๐Ÿ“ก HTTP/3 Explained Modern HTTP protocol ๐ŸŸก Int http3-explained.haxx.se
๐Ÿ”„ How Browsers Work Deep dive into rendering ๐Ÿ”ด Adv web.dev/howbrowserswork
๐ŸŒŠ Web APIs Index Every browser API indexed ๐ŸŸก Int developer.mozilla.org/Web/API

๐Ÿ’› JavaScript Mastery

Resource Description Free? Link
๐Ÿ“— JavaScript.info The most complete JS tutorial โœ… javascript.info
๐Ÿ“˜ You Don't Know JS Deep internals of JavaScript โœ… github.com/getify/You-Dont-Know-JS
๐Ÿ“™ Eloquent JavaScript Textbook + interactive exercises โœ… eloquentjavascript.net
๐ŸŽฏ 33 JS Concepts 33 concepts every dev must know โœ… github.com/leonardomso/33-js-concepts
โšก JS Algorithms Algorithms & DS in JavaScript โœ… github.com/trekhleb/javascript-algorithms
๐Ÿ”ท TypeScript Handbook Official TypeScript guide โœ… typescriptlang.org/docs
๐ŸŒŠ Total TypeScript Advanced TypeScript patterns Freemium totaltypescript.com
๐Ÿง  TypeScript Deep Dive Free TypeScript book โœ… basarat.gitbook.io/typescript

๐Ÿงฎ Data Structures & Algorithms

Resource Language Link
โš”๏ธ LeetCode 3000+ coding problems leetcode.com
๐Ÿ‹๏ธ NeetCode.io Structured DSA roadmap neetcode.io
๐ŸŒŠ AlgoExpert 160 hand-picked questions algoexpert.io
๐ŸŽฏ Visualgo Algorithm visualizations visualgo.net
๐Ÿงฉ Data Structures Easy Visual explanations geeksforgeeks.org/data-structures
๐Ÿ“• The Algorithm Design Manual Classic reference book algorist.com
๐Ÿ† Codeforces Competitive programming codeforces.com
๐ŸŽฎ Codewars Kata-based challenges codewars.com

๐Ÿ–ฅ๏ธ Computer Science Essentials

Resource Topic Link
๐ŸŽ“ CS50 (Harvard) Intro to CS โ€” free & legendary cs50.harvard.edu
๐Ÿ”ต OSSU Curriculum Full CS degree, free online github.com/ossu/computer-science
๐ŸŒ Networking Fundamentals TCP/IP, DNS, HTTP cloudflare.com/learning
๐Ÿ’พ OS Concepts Operating systems theory os.ecci.ucr.ac.cr/slides/Abraham-Silberschatz-Operating-System-Concepts.pdf
๐Ÿ”ข Discrete Mathematics Math for CS discrete.openmathbooks.org
๐Ÿ—บ๏ธ roadmap.sh Visual full-stack roadmap roadmap.sh/full-stack

02 Frontend

๐ŸŽจ Modern interfaces โ€” frameworks, tooling, CSS, components, and the art of the browser

โš›๏ธ JavaScript Frameworks

Framework Paradigm GitHub Stars Weekly Downloads Link
โš›๏ธ React 19 Declarative UI 220K+ 25M+ react.dev
๐Ÿ’š Vue 3 Progressive 207K+ 5M+ vuejs.org
๐Ÿ”บ Angular 17 Full Framework 95K+ 3M+ angular.io
๐ŸŸ  Svelte 5 Compiled 77K+ 900K+ svelte.dev
๐Ÿ”ท SolidJS Reactive Signals 31K+ 200K+ solidjs.com
๐ŸŒŠ Qwik Resumable 20K+ 100K+ qwik.dev
๐ŸŽช Alpine.js Lightweight 27K+ 400K+ alpinejs.dev
โšก Preact 3KB React 36K+ 6M+ preactjs.com

๐Ÿ—๏ธ Meta-Frameworks (SSR / SSG / Full-Stack)

Framework Base Rendering Link
โ–ฒ Next.js 14 React SSR/SSG/ISR/Edge nextjs.org
๐Ÿ”ด Remix React SSR/Progressive remix.run
๐Ÿš€ Astro 4 Any MPA + Islands astro.build
๐Ÿƒ SvelteKit Svelte SSR/SSG kit.svelte.dev
๐ŸŸ  Nuxt 3 Vue SSR/SSG/Hybrid nuxt.com
๐Ÿ’Ž Gatsby 5 React SSG/DSG gatsbyjs.com
๐ŸŒ Analog Angular SSR/SSG analogjs.org
๐Ÿ”ฅ TanStack Start React SSR/Full-stack tanstack.com/start

๐Ÿ’จ CSS Frameworks & Styling

Resource Approach Bundle Link
๐Ÿ’จ Tailwind CSS v4 Utility-first Variable tailwindcss.com
๐Ÿ…ฑ๏ธ Bootstrap 5 Component ~22KB getbootstrap.com
๐ŸŒŠ Bulma Flexbox ~23KB bulma.io
๐ŸŒ‘ Open Props CSS Custom Props ~4KB open-props.style
๐Ÿ’… CSS Modules Scoped Styles 0KB github.com/css-modules
๐Ÿ”ฎ Vanilla Extract Zero-runtime CSS-in-JS 0KB vanilla-extract.style
๐ŸŽจ styled-components CSS-in-JS ~12KB styled-components.com
โšก Stitches Near-zero CSS-in-JS ~6KB stitches.dev
๐ŸŒธ UnoCSS Atomic CSS Engine Variable unocss.dev

๐Ÿงฉ Component Libraries

Library Framework Style Link
๐ŸŽจ shadcn/ui React Tailwind + Radix ui.shadcn.com
๐Ÿ”ต MUI v6 React Material Design mui.com
๐ŸŽช Chakra UI React Utility chakra-ui.com
๐ŸŒธ Mantine v7 React Custom mantine.dev
๐Ÿ”บ Ant Design React Enterprise ant.design
๐Ÿ’™ Radix UI React Headless radix-ui.com
๐ŸŒŠ Vuetify 3 Vue Material vuetifyjs.com
๐Ÿ”ฅ PrimeVue Vue Custom primevue.org
๐Ÿƒ Flowbite Any Tailwind flowbite.com
๐ŸŽญ Headless UI React/Vue Headless headlessui.com

โšก Build Tools & Bundlers

Tool Role Speed Link
โšก Vite 5 Dev Server + Bundler โšกโšกโšก vitejs.dev
๐Ÿฆ• Turbopack Rust Bundler (Next.js) โšกโšกโšก turbo.build/pack
๐ŸŽ๏ธ esbuild Go-based Bundler โšกโšกโšก esbuild.github.io
๐Ÿ“ฆ Webpack 5 Feature-rich Bundler โšกโšก webpack.js.org
๐Ÿฃ Rollup ES Module Bundler โšกโšก rollupjs.org
๐Ÿ”ง Parcel 2 Zero-config โšกโšก parceljs.org
๐Ÿงน ESLint Linting โ€” eslint.org
๐Ÿ’… Prettier Code Formatting โ€” prettier.io
๐Ÿ”จ Babel Transpiling โ€” babeljs.io
๐ŸŒŠ Biome Rust-based Lint+Format โšกโšกโšก biomejs.dev

๐Ÿ—ƒ๏ธ State Management

Library Framework Pattern Link
๐Ÿป Zustand React Atomic zustand-demo.pmnd.rs
๐Ÿ”ท Redux Toolkit React Flux redux-toolkit.js.org
๐ŸŒŠ Jotai React Atomic jotai.org
๐Ÿ’Ž Recoil React Atomic recoiljs.org
๐Ÿ”ฅ TanStack Query Any Server State tanstack.com/query
๐Ÿ Pinia Vue Composition pinia.vuejs.org
๐ŸŽช XState Any State Machines xstate.js.org
๐Ÿ”ถ MobX Any Observable mobx.js.org
๐ŸŒธ Valtio React Proxy valtio.pmnd.rs

03 Backend

โš™๏ธ The engine room โ€” servers, runtimes, frameworks, queues and everything that keeps the lights on

๐ŸŸข Node.js / JavaScript Backend

Framework Style Stars Link
๐Ÿš‚ Express.js Minimalist 64K+ expressjs.com
๐Ÿฆ… Fastify High-performance 31K+ fastify.io
๐Ÿฆ NestJS Enterprise / Angular-like 65K+ nestjs.com
โšก Hono Edge-first Ultrafast 18K+ hono.dev
๐ŸŒŠ Elysia Bun-native Framework 10K+ elysiajs.com
๐ŸŒณ Koa Express Successor 35K+ koajs.com
๐Ÿ˜ AdonisJS Laravel for Node 16K+ adonisjs.com
๐ŸŽฏ Hapi.js Enterprise Configuration 14K+ hapi.dev

๐Ÿฆ• Runtimes

Runtime Language Key Feature Link
๐Ÿ’š Node.js LTS JavaScript Stable, massive ecosystem nodejs.org
๐Ÿฆ• Deno 2 TypeScript native Secure by default deno.land
๐Ÿž Bun TypeScript All-in-one, blazing fast bun.sh
๐Ÿ”ต Cloudflare Workers JS/WASM Edge computing workers.cloudflare.com
โšก WinterJS JavaScript WASM-based runtime wasmer.io/winterjs

๐Ÿ Python Backend

Framework Type Best For Link
โšก FastAPI Async ASGI APIs, ML services fastapi.tiangolo.com
๐ŸŽธ Django 5 Batteries-included Full web apps djangoproject.com
๐Ÿถ Flask Micro framework Lightweight APIs flask.palletsprojects.com
๐Ÿฆ„ Starlette ASGI toolkit Performance starlette.io
๐ŸŒŠ Litestar Modern ASGI Full-featured litestar.dev
๐ŸŽฏ Sanic Async Framework Speed sanicframework.org

๐Ÿ”ด Other Language Backends

Framework Language Strength Link
๐Ÿ”ด Ruby on Rails 7 Ruby Rapid development rubyonrails.org
๐Ÿ˜ Laravel 11 PHP Full-stack PHP laravel.com
๐Ÿ€ Spring Boot 3 Java/Kotlin Enterprise spring.io
๐Ÿฆซ Gin Go Ultra performance gin-gonic.com
๐Ÿฌ Fiber Go Express-like gofiber.io
๐Ÿฆ€ Axum Rust Safety + Speed github.com/tokio-rs/axum
๐Ÿฆ€ Actix-web Rust Highest performance actix.rs
๐Ÿ”ท ASP.NET Core 8 C# Microsoft ecosystem dotnet.microsoft.com
๐Ÿฌ Ktor Kotlin JVM async ktor.io
๐Ÿ”ฅ Phoenix Elixir Concurrency phoenixframework.org

๐Ÿ“จ Message Queues & Event Streaming

Tool Type Use Case Link
๐Ÿ”ด Redis In-memory queue Fast job queues redis.io
๐ŸŸ  Apache Kafka Event streaming High-throughput events kafka.apache.org
๐Ÿฐ RabbitMQ Message broker Complex routing rabbitmq.com
๐Ÿ”ต BullMQ Node.js queues Redis-based jobs bullmq.io
๐ŸŒŠ NATS Lightweight messaging Microservices nats.io
โ˜๏ธ AWS SQS Managed queues Cloud-native aws.amazon.com/sqs
๐ŸŽฏ Upstash QStash Serverless queues Edge-compatible upstash.com/qstash

04 Databases

๐Ÿ—„๏ธ Relational, document, graph, key-value โ€” every data storage technology mapped

๐Ÿ˜ Relational / SQL

Database Strengths Managed Option Link
๐Ÿ˜ PostgreSQL 16 Gold standard, JSON support Neon, Supabase, RDS postgresql.org
๐Ÿฌ MySQL 8 Widely supported PlanetScale, RDS mysql.com
๐Ÿ”ต SQLite Embedded, file-based Turso (distributed) sqlite.org
๐Ÿ”ด MariaDB MySQL-compatible fork Managed mariadb.org
๐Ÿ”ท MS SQL Server Windows enterprise Azure SQL microsoft.com/sql-server
๐ŸŒŠ CockroachDB Distributed SQL CockroachCloud cockroachlabs.com
๐ŸŽฏ TimescaleDB Time-series PostgreSQL Timescale Cloud timescale.com
โ„๏ธ Snowflake Data warehouse Cloud snowflake.com

๐Ÿƒ NoSQL

Database Type Best For Link
๐Ÿƒ MongoDB 7 Document Flexible schemas mongodb.com
๐Ÿ”ด Redis 7 Key-value / Cache Session, caching redis.io
๐ŸงŠ Apache Cassandra Wide-column Time-series, IoT cassandra.apache.org
๐Ÿ”ท DynamoDB Key-value AWS serverless aws.amazon.com/dynamodb
๐Ÿ”ฅ Firestore Document Real-time sync firebase.google.com/firestore
๐ŸŒฟ FaunaDB Document + Relations Serverless fauna.com
๐ŸŒŠ Couchbase Document + Cache Mobile sync couchbase.com
๐Ÿ”ฎ ArangoDB Multi-model Graphs + Docs arangodb.com

๐Ÿ” Search & Vector Databases

Database Type Link
๐Ÿ” Elasticsearch Full-text search elastic.co
๐Ÿฆ” Meilisearch Fast OSS search meilisearch.com
๐ŸŒŠ Typesense Typo-tolerant search typesense.org
๐Ÿ”ต Algolia Search as a service algolia.com
๐Ÿงฌ Pinecone Vector database pinecone.io
๐Ÿ”ท Weaviate Vector + GraphQL weaviate.io
๐ŸŒธ Qdrant Rust vector DB qdrant.tech
๐Ÿ”ด pgvector Postgres extension github.com/pgvector/pgvector
๐ŸŒŠ Chroma Embedding store trychroma.com

๐Ÿ› ๏ธ ORMs & Query Builders

Tool Language Databases Link
๐Ÿ”ท Prisma 5 TypeScript Multi-DB prisma.io
๐Ÿข Drizzle ORM TypeScript SQL orm.drizzle.team
๐ŸŒ€ TypeORM TypeScript Multi-DB typeorm.io
๐Ÿ”ถ Sequelize Node.js SQL sequelize.org
๐Ÿงช Kysely TypeScript SQL kysely.dev
๐Ÿ SQLAlchemy 2 Python Multi-DB sqlalchemy.org
๐Ÿ”ด ActiveRecord Ruby Multi-DB guides.rubyonrails.org/active_record
๐Ÿ€ Eloquent PHP Multi-DB laravel.com/docs/eloquent
๐Ÿฆซ GORM Go Multi-DB gorm.io

๐Ÿ—ƒ๏ธ Database GUI Tools

Tool Databases Platform Link
๐Ÿ”ต TablePlus 20+ DBs Mac/Win/Linux tableplus.com
๐ŸŒŠ DBeaver Universal All platforms dbeaver.io
๐Ÿ˜ pgAdmin 4 PostgreSQL Web/Desktop pgadmin.org
๐Ÿƒ MongoDB Compass MongoDB Desktop mongodb.com/compass
๐Ÿ”ด RedisInsight Redis Desktop/Web redis.com/redis-insight
๐Ÿ”๏ธ Beekeeper Studio SQL DBs OSS Desktop beekeeperstudio.io
๐Ÿ”ท Drizzle Studio Drizzle ORM Web orm.drizzle.team/drizzle-studio

05 APIs

๐Ÿ”Œ Design, build, document and consume APIs โ€” REST, GraphQL, gRPC and beyond

๐Ÿ› ๏ธ API Development Tools

Tool Type Platform Link
๐ŸŸ  Postman Full API platform Web/Desktop postman.com
๐Ÿ”ต Insomnia Open source client Desktop insomnia.rest
โšก Bruno Local-first API Desktop usebruno.com
๐ŸŒŠ Hoppscotch Open source web tool Web/Desktop hoppscotch.io
๐ŸŽฏ HTTPie Terminal HTTP client CLI/Desktop httpie.io
๐Ÿ”ท Thunder Client VS Code extension VS Code thunderclient.com
๐Ÿ”ด REST Client VS Code extension VS Code marketplace.visualstudio.com
๐ŸŒธ Scalar Beautiful API docs Web scalar.com

๐ŸŒ API Protocols & Standards

Protocol Description Best For Link
๐Ÿ”ต REST Stateless HTTP General APIs restfulapi.net
๐ŸŸฃ GraphQL Query language Flexible data fetching graphql.org
๐ŸŸก gRPC High-performance RPC Microservices grpc.io
๐ŸŒŠ WebSocket Full-duplex Real-time apps websocket.org
๐Ÿ“ก SSE Server-sent events Live feeds developer.mozilla.org/SSE
๐Ÿ”ท tRPC TypeScript RPC Full-stack TypeScript trpc.io
๐Ÿ—๏ธ JSON:API Spec for REST Standardized REST jsonapi.org
โšก Webhook Event-driven HTTP Async notifications webhook.site

๐Ÿ“– API Documentation

Tool Type Link
๐Ÿ“– OpenAPI 3.1 Specification standard openapis.org
๐ŸŽจ Swagger UI API explorer swagger.io
๐Ÿ”ต Redoc OpenAPI renderer redocly.com
๐ŸŒธ Scalar Modern API reference scalar.com
๐Ÿ“š Docusaurus Documentation site docusaurus.io
๐ŸŽฏ Stoplight Design-first API stoplight.io
๐Ÿ”ท ReadMe Developer hub readme.com
๐ŸŒŠ Mintlify Beautiful docs mintlify.com

๐Ÿ”Œ Popular Third-Party APIs

Category API Free Tier Link
๐Ÿค– AI/LLM OpenAI Limited platform.openai.com
๐Ÿ—บ๏ธ Maps Mapbox 50K events/mo mapbox.com
๐Ÿ’ณ Payments Stripe No monthly fee stripe.com/docs
๐Ÿ“ง Email Resend 3K/mo resend.com
๐Ÿ“ฉ Transactional Postmark 100/mo postmarkapp.com
๐ŸŒค๏ธ Weather Tomorrow.io 500/day tomorrow.io
๐Ÿ’ฌ SMS Twilio Trial credits twilio.com
๐Ÿ”” Push OneSignal 10K subs onesignal.com
๐Ÿ™ VCS GitHub API Generous docs.github.com/rest
๐ŸŽต Music Spotify Free developer.spotify.com
๐Ÿ“ IP Geo ipapi 30K/mo ipapi.co
๐Ÿ” Search Serper 2500 queries serper.dev

06 Authentication

๐Ÿ” Identity, sessions, tokens, and keeping your users secure

๐Ÿ”‘ Auth Libraries & Frameworks

Library Platform Strategy Link
๐Ÿ”’ Auth.js v5 (NextAuth) Next.js/Node Multi-provider authjs.dev
๐Ÿ”‘ Passport.js Node.js Strategy-based passportjs.org
๐Ÿ”“ Lucia v3 Framework-agnostic Session-based lucia-auth.com
๐Ÿฐ Oslo TypeScript auth Primitives oslojs.dev
๐ŸŒฑ better-auth TypeScript Modern auth better-auth.com
๐Ÿฆ Hono Auth Hono.js Middleware hono.dev/middleware/auth
๐Ÿ˜ Django Allauth Django Multi-provider allauth.org
๐Ÿ€ Laravel Sanctum Laravel SPA/API tokens laravel.com/sanctum

โ˜๏ธ Auth as a Service (SaaS)

Service Free Tier Features Link
๐Ÿ›ก๏ธ Clerk 10K MAU Full UI kit clerk.com
๐Ÿ” Auth0 7,500 MAU Enterprise auth0.com
๐Ÿ”ฅ Firebase Auth Unlimited Google infra firebase.google.com/auth
๐Ÿ˜ Supabase Auth Generous Open source supabase.com/docs/auth
๐ŸŒŠ WorkOS Limited Enterprise SSO workos.com
๐Ÿ”‘ Stytch 25 MAU free Passwordless stytch.com
๐Ÿ”ฎ Hanko Open source Passkey-first hanko.io
๐ŸŸฃ Kinde 10,500 MAU Modern UX kinde.com
๐Ÿฐ Keycloak Self-hosted Enterprise keycloak.org

๐Ÿ“œ Auth Standards & Protocols

Standard Description Link
๐ŸŽซ JWT JSON Web Tokens โ€” self-contained tokens jwt.io
๐Ÿ” OAuth 2.0 Authorization framework standard oauth.net/2
๐Ÿชช OpenID Connect Identity layer over OAuth 2.0 openid.net/connect
๐Ÿ”‘ PKCE Code exchange for public clients oauth.net/2/pkce
๐Ÿ›ก๏ธ FIDO2/WebAuthn Passwordless & biometric auth fidoalliance.org
๐Ÿ”’ SAML 2.0 Enterprise SSO standard saml.xml.org
๐ŸŒŠ SCIM User provisioning protocol simplecloud.info
๐Ÿท๏ธ MFA/TOTP Time-based one-time passwords datatracker.ietf.org/rfc6238

07 Version Control

๐ŸŒฟ Git mastery, collaboration workflows, and code review culture

๐Ÿ™ Git Platforms

Platform Focus Free Private Repos Link
๐Ÿ™ GitHub Open source hub โœ… Unlimited github.com
๐ŸฆŠ GitLab DevOps platform โœ… Unlimited gitlab.com
๐Ÿชฃ Bitbucket Atlassian ecosystem โœ… 5 users bitbucket.org
๐Ÿ”ต Azure DevOps Microsoft enterprise โœ… 5 users dev.azure.com
๐ŸŒธ Gitea Lightweight self-hosted Self-hosted gitea.io
๐Ÿ  Forgejo Gitea fork, community Self-hosted forgejo.org

๐Ÿ“š Git Learning & Reference

Resource Type Link
๐Ÿ“– Pro Git Free, official book git-scm.com/book
๐ŸŽฎ Learn Git Branching Interactive visual learngitbranching.js.org
๐ŸŽฏ Oh My Git! Game to learn Git ohmygit.org
๐Ÿ“‹ Git Cheat Sheet Quick reference education.github.com/git-cheat-sheet
๐Ÿ”ฅ Atlassian Git Tutorials In-depth guides atlassian.com/git/tutorials
๐ŸŒŠ Git Explorer Command finder gitexplorer.com
๐Ÿง™ Git Magic Advanced techniques www-cs-students.stanford.edu/~blynn/gitmagic

๐Ÿ”„ Git Workflows

Workflow Description Best For
๐ŸŒฟ Git Flow Feature, release, hotfix branches Versioned releases
๐Ÿšข GitHub Flow Simple feature branches + PR Continuous deployment
๐ŸŒŠ GitLab Flow Environment branches Complex deployments
๐Ÿš€ Trunk-Based Dev Short-lived feature branches High-frequency deployments
๐Ÿ’ Forking Workflow Full repo forks Open source projects

๐Ÿ› ๏ธ Git GUI Tools

Tool Platform Link
๐Ÿ”ต GitKraken Cross-platform gitkraken.com
๐ŸŒŠ Sourcetree Mac/Windows sourcetreeapp.com
๐Ÿ”ท GitHub Desktop Mac/Windows desktop.github.com
๐ŸŽฏ Tower Mac/Windows git-tower.com
๐ŸŒธ Fork Mac/Windows git-fork.com
๐Ÿ”ด Lazygit Terminal TUI github.com/jesseduffield/lazygit

08 DevOps

๐Ÿš€ Automate everything โ€” CI/CD, containers, orchestration, and infrastructure as code

๐Ÿณ Containers & Orchestration

Tool Role Link
๐Ÿณ Docker Container platform docker.com
โ˜ธ๏ธ Kubernetes Container orchestration kubernetes.io
๐Ÿฆ† Docker Compose Multi-container dev docs.docker.com/compose
๐Ÿ‹ Podman Daemonless containers podman.io
๐ŸŒŠ k3s Lightweight Kubernetes k3s.io
๐Ÿ”ท Helm Kubernetes package manager helm.sh
๐ŸŒฟ Kustomize Kubernetes config mgmt kustomize.io
๐ŸŽฏ Skaffold K8s dev workflow skaffold.dev
๐Ÿ”ฎ Lens Kubernetes IDE k8slens.dev

๐Ÿ”„ CI/CD Pipelines

Platform Type Free Tier Link
๐Ÿ™ GitHub Actions Cloud CI/CD 2000 min/mo github.com/features/actions
๐ŸฆŠ GitLab CI/CD Cloud/Self-hosted 400 min/mo docs.gitlab.com/ee/ci
๐Ÿ”ต CircleCI Cloud CI/CD 6000 min/mo circleci.com
๐ŸŸข GitHub Actions (Act) Local runner Self-hosted github.com/nektos/act
๐Ÿ”ด Jenkins Self-hosted Open source jenkins.io
๐ŸŒŠ Drone CI Container-native Limited drone.io
๐Ÿ”ถ Buildkite Hybrid Limited buildkite.com
โšก Dagger Portable pipelines Open source dagger.io
๐Ÿ”ท Woodpecker CI OSS Drone fork Self-hosted woodpecker-ci.org

๐Ÿ—๏ธ Infrastructure as Code

Tool Language Cloud Link
๐ŸŒฟ Terraform HCL Multi-cloud terraform.io
โ˜๏ธ Pulumi Real languages Multi-cloud pulumi.com
๐Ÿ”ถ Ansible YAML Any ansible.com
๐Ÿ”ต AWS CDK TypeScript/Python AWS aws.amazon.com/cdk
๐Ÿ—๏ธ CloudFormation JSON/YAML AWS aws.amazon.com/cloudformation
๐Ÿ”ท Bicep DSL Azure docs.microsoft.com/azure/azure-resource-manager/bicep
๐ŸŒŠ OpenTofu HCL Multi-cloud opentofu.org

๐Ÿ“Š Observability & Monitoring

Tool Purpose Link
๐Ÿ”ฅ Grafana Metrics visualization grafana.com
๐ŸŸ  Prometheus Metrics collection prometheus.io
๐Ÿ› Sentry Error tracking sentry.io
๐Ÿ“Š Datadog Full observability datadoghq.com
๐ŸŒŠ OpenTelemetry Observability standard opentelemetry.io
๐Ÿ•ต๏ธ Jaeger Distributed tracing jaegertracing.io
๐Ÿ” ELK Stack Log management elastic.co
๐ŸŒธ Axiom Serverless logs axiom.co
๐ŸŽฏ Better Uptime Uptime monitoring betteruptime.com
๐Ÿ”ต Checkly Synthetic monitoring checklyhq.com

09 Testing

๐Ÿงช Ship with confidence โ€” unit, integration, E2E, and beyond

๐Ÿงฉ Unit & Integration Testing

Framework Language Type Stars Link
๐Ÿƒ Jest JavaScript Unit/Integration 44K+ jestjs.io
โšก Vitest TypeScript Unit/Integration 13K+ vitest.dev
๐Ÿงช Testing Library React/DOM Component 19K+ testing-library.com
๐Ÿ”ท Mocha JavaScript Unit 22K+ mochajs.org
๐Ÿฆ Jasmine JavaScript BDD 15K+ jasmine.github.io
๐Ÿ pytest Python All types 12K+ pytest.org
๐Ÿ”ด RSpec Ruby BDD 4K+ rspec.info
โ˜• JUnit 5 Java Unit 6K+ junit.org
๐Ÿฆซ Go testing Go Built-in โ€” pkg.go.dev/testing

๐ŸŽญ End-to-End Testing

Framework Language Parallel Link
๐ŸŽญ Playwright JS/TS/Python โœ… playwright.dev
๐ŸŒฒ Cypress JavaScript โœ… cypress.io
๐Ÿค– Selenium Multi-language โœ… selenium.dev
๐ŸŽฏ Puppeteer JavaScript โœ… pptr.dev
๐ŸŒŠ TestCafe JavaScript โœ… testcafe.io
๐Ÿ”ต WebdriverIO JavaScript โœ… webdriver.io
๐Ÿบ Nightwatch JavaScript โœ… nightwatchjs.org

๐Ÿ“ก API & Contract Testing

Tool Purpose Link
๐ŸŒŠ Supertest HTTP assertion testing github.com/ladjs/supertest
๐Ÿ”ท MSW Mock Service Worker mswjs.io
๐Ÿ“œ Pact Consumer-driven contracts pact.io
๐ŸŽฏ Pactum REST API testing pactumjs.github.io
๐Ÿ”ต Dredd API Blueprint testing dredd.io
โšก k6 Load & performance testing k6.io
๐ŸŒธ Locust Python load testing locust.io
๐Ÿ”ด Artillery Scalable load testing artillery.io

๐ŸŽจ Visual & Component Testing

Tool Type Link
๐ŸŽจ Storybook 8 Component playground storybook.js.org
๐Ÿ‘๏ธ Chromatic Visual regression chromatic.com
๐Ÿ”ท Percy Visual testing percy.io
๐Ÿ”ต Ladle Lightweight Storybook ladle.dev
๐ŸŽฏ Happo Visual diff CI happo.io

10 Performance

โšก Every millisecond matters โ€” measure, optimize, repeat

๐Ÿ“Š Measurement & Auditing

Tool What It Measures Link
๐Ÿ”ฅ Lighthouse Perf, A11y, SEO, Best Practices developer.chrome.com/lighthouse
๐ŸŒ WebPageTest Real-world page speed webpagetest.org
โšก PageSpeed Insights Google CWV audit pagespeed.web.dev
๐Ÿ“Š GTmetrix Speed + waterfall gtmetrix.com
๐ŸŽฏ Core Web Vitals LCP, INP, CLS web.dev/vitals
๐ŸŒŠ Calibre Continuous perf tracking calibreapp.com
๐Ÿ”ต SpeedCurve Performance monitoring speedcurve.com
๐Ÿ”ท treo.sh Lighthouse CI treo.sh

๐Ÿ› ๏ธ Optimization Tools

Tool Purpose Link
๐Ÿ–ผ๏ธ Squoosh Image compression squoosh.app
๐Ÿ“ฆ Bundlephobia npm package cost checker bundlephobia.com
๐Ÿ”ท Bundle Analyzer Webpack bundle viz github.com/webpack-contrib/webpack-bundle-analyzer
๐ŸŒŠ Rollup Visualizer Rollup bundle analysis github.com/btd/rollup-plugin-visualizer
๐Ÿ–ผ๏ธ Cloudinary Image/video CDN cloudinary.com
๐Ÿ”ต next/image Automatic image optimization nextjs.org/docs/api-reference/next/image
โšก Sharp Node.js image processor sharp.pixelplumbing.com
๐Ÿ—œ๏ธ Brotli Next-gen compression github.com/google/brotli

๐Ÿš€ Performance Patterns

Pattern Description Impact
๐Ÿ–ผ๏ธ Lazy Loading Load resources only when needed ๐Ÿ”ฅ High
๐Ÿ“ฆ Code Splitting Split bundles by route ๐Ÿ”ฅ High
๐Ÿ’พ Caching Strategy Browser, CDN, service worker ๐Ÿ”ฅ High
๐ŸŒ CDN Edge delivery of static assets ๐Ÿ”ฅ High
โš›๏ธ React Server Components Reduce client JS ๐Ÿ”ฅ High
๐Ÿƒ Prefetching Load next routes early ๐ŸŸก Med
๐Ÿ“ Critical CSS Inline above-fold styles ๐ŸŸก Med
๐Ÿ”ค Font Optimization font-display, subset ๐ŸŸก Med
๐Ÿ–ผ๏ธ WebP/AVIF Modern image formats ๐Ÿ”ฅ High
๐Ÿ”„ Streaming SSR Progressive HTML delivery ๐Ÿ”ฅ High

11 Security

๐Ÿ›ก๏ธ Defend your stack โ€” OWASP, headers, secrets, and best practices

๐Ÿ“š Security Learning

Resource Type Link
๐Ÿ•ท๏ธ OWASP Top 10 Web vulnerability reference owasp.org/Top10
๐ŸŽ“ PortSwigger Academy Free interactive labs portswigger.net/web-security
๐Ÿด HackTheBox Hands-on pentesting hackthebox.com
๐Ÿ” TryHackMe Guided learning paths tryhackme.com
๐Ÿ“• Security Headers HTTP header scanner securityheaders.com
๐ŸŒ OWASP Cheat Sheet Developer cheat sheets cheatsheetseries.owasp.org
๐Ÿ”ต Pentester Lab Vulnerability practice pentesterlab.com

๐Ÿ”‘ Secrets & Credential Management

Tool Type Link
๐Ÿ” HashiCorp Vault Secrets management vaultproject.io
๐Ÿ”‘ Doppler Environment variables doppler.com
๐ŸŒŠ Infisical Open source secrets infisical.com
๐ŸŸ  AWS Secrets Manager Managed secrets aws.amazon.com/secrets-manager
๐Ÿ”ต 1Password Secrets Developer secrets 1password.com/developers
๐Ÿฑ GitGuardian Secret scanning gitguardian.com
๐Ÿ”ถ Trufflesec Secret scanning trufflesecurity.com

๐Ÿ›ก๏ธ Security Scanning & Tools

Tool Purpose Link
๐Ÿ•ท๏ธ Burp Suite Web app pentesting portswigger.net/burp
๐Ÿ” OWASP ZAP Automated scanner zaproxy.org
๐Ÿ“Š SonarQube SAST code quality sonarqube.org
๐Ÿ›ก๏ธ Snyk Dependency vulnerabilities snyk.io
๐Ÿ”ต Semgrep Static analysis semgrep.dev
๐ŸŒŠ Dependabot Automated updates github.com/dependabot
๐Ÿ” LGTM Code analysis lgtm.com
๐Ÿ”’ npm audit Node dependency scan Built-in

๐ŸŒ Web Security Essentials

Topic Description Reference
๐Ÿ›ก๏ธ CSP Content Security Policy developer.mozilla.org/CSP
๐Ÿ”’ HTTPS/TLS Encrypt all traffic letsencrypt.org
๐Ÿ”„ CORS Cross-origin resource sharing developer.mozilla.org/CORS
๐Ÿงน SQL Injection Parameterized queries owasp.org/sql-injection
๐Ÿ”ฅ XSS Sanitize user input owasp.org/xss
๐ŸŽญ CSRF Cross-site request forgery owasp.org/csrf
โฑ๏ธ Rate Limiting Protect endpoints upstash.com/ratelimit
๐Ÿ” HSTS HTTP Strict Transport Security developer.mozilla.org/HSTS

12 Architecture

๐Ÿ›๏ธ Design systems that scale โ€” patterns, principles, and architectural blueprints

๐Ÿ“ Architectural Patterns

Pattern Description Best For
๐Ÿ—๏ธ Monolith Single unified application Small teams, MVPs
๐Ÿ”ง Microservices Independent deployable services Scale, large teams
๐ŸŒŠ Event-Driven Services communicate via events Async workflows
๐Ÿ“ฆ Serverless Function-based compute Spiky workloads
๐Ÿ๏ธ Micro-Frontends Independent frontend modules Large frontend teams
๐Ÿง… Onion Architecture Domain-centric layered Complex business logic
๐Ÿ”ท CQRS Separate reads from writes High-scale reads
๐Ÿ“ Event Sourcing Store events, not state Auditability
๐Ÿ”„ Hexagonal Ports & Adapters Testability
โš™๏ธ BFF Backend For Frontend Multiple clients

๐Ÿ“š Architecture Resources

Resource Type Link
๐Ÿ—๏ธ System Design Primer GitHub mega-guide github.com/donnemartin/system-design-primer
๐ŸŽจ refactoring.guru Design patterns + refactoring refactoring.guru
๐ŸŒŠ ByteByteGo System design newsletter bytebytego.com
๐Ÿ“˜ Clean Architecture Robert Martin's book cleancoder.com
๐Ÿ”ต 12 Factor App Cloud-native principles 12factor.net
๐ŸŒ AWS Architecture Center Reference architectures aws.amazon.com/architecture
๐Ÿ“Š Martin Fowler's Blog Architecture patterns martinfowler.com
๐ŸŽฏ Architectural Katas Practice architecture nealford.com/katas

๐ŸŒ API Architecture Patterns

Pattern Description Link
๐Ÿ”ต REST Stateless resource-based restfulapi.net
๐ŸŸฃ GraphQL Graph-based querying graphql.org
๐ŸŸก gRPC Protocol buffer RPC grpc.io
๐Ÿ”ท tRPC TypeScript end-to-end trpc.io
๐ŸŒŠ Event-driven API AsyncAPI standard asyncapi.com
๐Ÿ“ก OpenAPI REST API spec openapis.org

13 Cloud & Deployment

โ˜๏ธ Host, scale, and globally distribute your full-stack applications

โšก Frontend & Edge Platforms

Platform Free Tier Edge? Link
โ–ฒ Vercel Generous limits โœ… vercel.com
๐Ÿ”ท Netlify 100GB BW โœ… netlify.com
๐ŸŒŠ Cloudflare Pages Unlimited BW โœ… pages.cloudflare.com
๐Ÿ”ฅ Firebase Hosting 10GB โœ… firebase.google.com/hosting
๐Ÿ™ GitHub Pages Unlimited OSS โŒ pages.github.com
๐ŸŒ Render Static 100GB โŒ render.com

๐Ÿ–ฅ๏ธ Full-Stack & Backend Platforms

Platform Free Tier Best For Link
๐ŸŸฃ Railway $5 credits Full-stack railway.app
๐Ÿ”ต Render 750 hrs/mo Node/Python render.com
๐ŸŒŠ Fly.io 3 shared VMs Containers fly.io
๐Ÿ”ถ Koyeb 2 nano instances Containers koyeb.com
๐ŸŽฏ Zeabur Credits Full-stack zeabur.com
๐Ÿ”ด Heroku Paid only PaaS heroku.com
๐Ÿณ DigitalOcean App $5 credit Containers digitalocean.com

โ˜๏ธ Major Cloud Providers

Provider Flagship Services Free Tier Link
๐ŸŸ  AWS EC2, Lambda, RDS, S3 12 months aws.amazon.com
๐Ÿ”ต Google Cloud GKE, BigQuery, Vertex AI $300 credits cloud.google.com
๐Ÿ”ท Azure AKS, Functions, CosmosDB $200 credits azure.microsoft.com
๐ŸŒŠ DigitalOcean Droplets, K8s, Managed DBs $200 credits digitalocean.com
๐Ÿ”ฎ Vultr Cloud compute, K8s $250 credits vultr.com
๐Ÿ”ด Hetzner Best price-to-performance Free tier hetzner.com
๐ŸŸฃ Linode (Akamai) Reliable, simple $100 credits linode.com

๐Ÿ—„๏ธ Managed Database Hosting

Service Database Free Tier Link
๐Ÿ˜ Neon PostgreSQL 512MB neon.tech
๐Ÿ˜ Supabase PostgreSQL 500MB supabase.com
๐ŸŒŠ PlanetScale MySQL 5GB planetscale.com
๐Ÿƒ MongoDB Atlas MongoDB 512MB mongodb.com/atlas
๐Ÿ”ด Upstash Redis/Kafka 10K cmd/day upstash.com
๐Ÿ”ท Turso SQLite/LibSQL 9GB turso.tech
๐Ÿ”ต Aiven Multi-DB Trial aiven.io
๐ŸŒธ Xata Postgres + Search 15GB xata.io

๐Ÿ”ง Serverless & Edge Functions

Platform Runtime Link
โšก Vercel Functions Node/Edge vercel.com/docs/functions
๐Ÿ”ท Netlify Functions Node/Go docs.netlify.com/functions
๐ŸŒŠ Cloudflare Workers JS/WASM workers.cloudflare.com
๐ŸŸ  AWS Lambda Multi-runtime aws.amazon.com/lambda
๐Ÿ”ต GCP Cloud Functions Multi-runtime cloud.google.com/functions
๐Ÿ”ถ Deno Deploy TypeScript/JS deno.com/deploy
๐Ÿž Bun on Railway TypeScript/JS railway.app

14 Monorepo Tools

๐Ÿ—œ๏ธ Scale your codebase โ€” manage multiple apps and packages in one unified repository

๐Ÿ—๏ธ Monorepo Frameworks

Tool Language Approach Link
๐ŸŒ€ Turborepo JavaScript/TypeScript Task caching turbo.build
๐Ÿ”ท Nx JavaScript/TypeScript Integrated toolchain nx.dev
๐ŸŒŠ Rush JavaScript/TypeScript Enterprise rushjs.io
๐Ÿ”ต Lerna JavaScript Package publishing lerna.js.org
๐Ÿ™ pnpm Workspaces JavaScript Built-in pnpm pnpm.io/workspaces
๐Ÿ“ฆ Yarn Workspaces JavaScript Built-in Yarn yarnpkg.com/features/workspaces
๐ŸŸฃ Bazel Multi-language Build system bazel.build
๐Ÿ”ด Pants Python/Java Build system pantsbuild.org

๐Ÿ“ฆ Package Managers

Tool Speed Disk Link
๐Ÿ“ฆ npm Medium High npmjs.com
๐Ÿงถ Yarn Berry Fast Medium yarnpkg.com
๐Ÿ”ต pnpm Fastest Lowest pnpm.io
๐Ÿž Bun Fastest Low bun.sh

๐Ÿ”— Shared Package Patterns

Pattern Description Tool
๐Ÿ“š Shared UI Library Component packages across apps Storybook + Turborepo
๐Ÿ”ง Shared Config ESLint/TS configs as packages npm workspaces
๐Ÿ”‘ Shared Types TypeScript types package tsc + pnpm
๐Ÿ“Š Shared Utils Common helper functions Any monorepo tool
๐Ÿงช Shared Testing Utils Test helpers and mocks Vitest + workspaces

๐Ÿ› ๏ธ Monorepo Tooling

Tool Purpose Link
๐Ÿ”ท Changesets Version & changelog management github.com/changesets/changesets
๐ŸŒธ syncpack Keep package.json versions in sync github.com/JamieMason/syncpack
๐Ÿ”ต manypkg Monorepo package validator github.com/Thinkmill/manypkg
๐ŸŒŠ Ultra Fast npm task runner github.com/nicolo-ribaudo/ultra
โšก wireit Smart script caching github.com/google/wireit

15 Open Source

๐ŸŒ Give back to the ecosystem that built you

๐Ÿ” Finding Projects to Contribute

Platform Description Link
๐Ÿ™ GitHub Trending Today's hottest repos github.com/trending
๐ŸŒฑ Good First Issue Curated beginner issues goodfirstissue.dev
๐ŸŒฟ First Timers Only First-time contributor issues firsttimersonly.com
๐Ÿ”ถ Up For Grabs Projects actively seeking help up-for-grabs.net
๐ŸŒ CodeTriage Daily open source issues codetriage.com
๐Ÿ› Issuehub Search by label issuehub.pro
๐Ÿ—บ๏ธ OSS Guide How to contribute opensource.guide
๐ŸŒธ 24 Pull Requests December OSS event 24pullrequests.com

๐Ÿ“œ License Reference

License Type Commercial Use Modify & Distribute Link
๐Ÿ“— MIT Permissive โœ… โœ… opensource.org/MIT
๐Ÿ”ต Apache 2.0 Permissive โœ… โœ… (w/ notice) apache.org/licenses
๐ŸŸก BSD 3-Clause Permissive โœ… โœ… opensource.org/BSD-3
๐Ÿ”ด GPL v3 Strong copyleft โœ… โœ… (same license) gnu.org/licenses/gpl-3.0
๐ŸŸฃ LGPL v3 Weak copyleft โœ… โš ๏ธ gnu.org/licenses/lgpl
๐ŸŒŠ MPL 2.0 Weak copyleft โœ… โœ… mozilla.org/MPL
โญ• AGPL v3 Network copyleft โš ๏ธ โœ… (same license) gnu.org/licenses/agpl-3.0
๐ŸŽฏ ISC Permissive โœ… โœ… opensource.org/ISC
๐Ÿ”“ Unlicense Public Domain โœ… โœ… unlicense.org

๐Ÿ† Legendary Full-Stack Open Source Projects

Project Tech Stars Contribute
โ–ฒ Next.js TypeScript 120K+ github.com/vercel/next.js
๐Ÿ˜ Supabase TypeScript 68K+ github.com/supabase/supabase
๐Ÿ”ท Prisma TypeScript 37K+ github.com/prisma/prisma
๐Ÿ”บ SvelteKit TypeScript 18K+ github.com/sveltejs/kit
๐Ÿ”ด Remix TypeScript 29K+ github.com/remix-run/remix
๐ŸŒŠ Hono TypeScript 18K+ github.com/honojs/hono
๐Ÿƒ Mantine TypeScript 25K+ github.com/mantinedev/mantine
๐ŸŽญ Playwright TypeScript 65K+ github.com/microsoft/playwright

16 Project Ideas

๐Ÿ’ก Build real things. Solve real problems. Grow real skills.

๐ŸŸข Beginner Full-Stack Projects

Project Stack Key Skills Difficulty
๐Ÿ“‹ Todo App + Auth Next.js + Supabase CRUD, Auth, DB โญโญ
๐ŸŒค๏ธ Weather Dashboard React + FastAPI REST APIs, Charts โญโญ
๐Ÿ“– Personal Blog Next.js + MDX SSG, CMS, SEO โญโญ
๐Ÿ’ธ Expense Tracker React + Express + MongoDB CRUD, Charts โญโญ
๐Ÿ”– Bookmark Manager Vue + Node + PostgreSQL CRUD, Search, Tags โญโญ
๐ŸŽด Flashcard App SvelteKit + SQLite Spaced repetition, Auth โญโญ
๐Ÿ“Š Poll / Survey App Next.js + Prisma Real-time, Auth โญโญโญ
๐Ÿ—“๏ธ Habit Tracker React + Supabase Auth, Charts, Streaks โญโญโญ

๐ŸŸก Intermediate Full-Stack Projects

Project Stack Key Skills Difficulty
๐Ÿ’ฌ Real-time Chat Next.js + Pusher/WebSockets WS, Auth, Rooms โญโญโญ
๐Ÿ›’ E-commerce Store Next.js + Stripe + DB Payments, Cart, Admin โญโญโญโญ
๐Ÿ“ธ Photo Gallery Remix + Cloudinary + DB Upload, CDN, Auth โญโญโญ
๐Ÿ—‚๏ธ Kanban Board React + DnD + Supabase Drag-drop, Real-time โญโญโญ
๐Ÿงพ Invoice Generator Next.js + PDF + Stripe PDF gen, Payments โญโญโญ
๐ŸŽต Music Player React + Express + S3 Audio, File upload, DB โญโญโญ
๐Ÿ“ˆ Stock Tracker Next.js + Alpha Vantage APIs, Charts, Auth โญโญโญ
๐Ÿ—บ๏ธ Event Finder React + Maps + Auth Geo, Maps, CRUD โญโญโญ
๐Ÿ“ Markdown Notes Electron/Tauri + SQLite Desktop, Sync โญโญโญ
๐Ÿ‘ฅ Team Collaboration Next.js + WS + DB Auth, Real-time, RBAC โญโญโญโญ

๐Ÿ”ด Advanced Full-Stack Projects

Project Stack Key Skills Difficulty
๐Ÿค– AI Chat Platform Next.js + OpenAI + Vector DB LLM, RAG, Streaming โญโญโญโญโญ
๐ŸŽฎ Multiplayer Game Node.js + Socket.io + Redis Real-time, State sync โญโญโญโญโญ
๐Ÿฆ Twitter/X Clone Next.js + NestJS + PostgreSQL Social, Feed, Scale โญโญโญโญโญ
๐ŸŽฅ Video Platform Next.js + FFmpeg + CDN Video proc, Streaming โญโญโญโญโญ
๐Ÿช Marketplace Next.js + Stripe + Microservices Multi-vendor, Scale โญโญโญโญโญ
๐Ÿ“Š Analytics Platform React + ClickHouse + Kafka Big data, Events โญโญโญโญโญ
๐Ÿ”ง Developer SaaS Next.js + Stripe + K8s Billing, Auth, Scale โญโญโญโญโญ
๐Ÿค Notion Clone React + CRDT + Y.js Collaborative editing โญโญโญโญโญ
๐Ÿš€ CI/CD Dashboard React + WebSockets + Docker DevOps, Real-time โญโญโญโญ
๐Ÿ  Real Estate Platform Next.js + Maps + ML Search, Geo, AI pricing โญโญโญโญโญ

๐Ÿค Contributing

We welcome contributions of every kind โ€” new resources, corrections, improved descriptions, or entirely new sections.

# 1. Fork this repository
# 2. Create a feature branch
git checkout -b feat/add-awesome-resource

# 3. Make your changes following the format:
# | ๐Ÿ”ง **Resource Name** | Brief description | Link |

# 4. Commit with a clear message
git commit -m "feat: add [Resource Name] to [Section]"

# 5. Open a Pull Request ๐ŸŽ‰
git push origin feat/add-awesome-resource

๐Ÿ“‹ Guidelines: Resources must be actively maintained, documented, and genuinely useful to full-stack developers. Tutorials must be current (within 2 years). No spam or affiliate links.


๐Ÿ“œ License

Distributed under the MIT License. See LICENSE for more information.
Free to use, share, and adapt โ€” just give credit. โค๏ธ


๐Ÿ™Œ Contributors

These legends make this resource better every day. You could be next! ๐Ÿš€

Contributors


๐ŸŽญ LOL ZONE

โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—     โ–ˆโ–ˆโ•—      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•—
โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘      โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•”โ•
โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ• 
โ–ˆโ–ˆโ•”โ•โ•โ•  โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘      โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•— 
โ–ˆโ–ˆโ•‘     โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•—
โ•šโ•โ•      โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•   โ•šโ•โ•   โ•šโ•โ•  โ•šโ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•šโ•โ•  โ•šโ•โ•
JUNIOR DEV                        SENIOR DEV
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
"I'll finish this in 2 hours"     "I'll finish this in 2 weeks"
Googles syntax                    Googles everything, just faster
5 tabs open                       300 tabs open, 250 are MDN
"I fixed it!"                     "I don't know why it works either"
Writes README last                Writes README never
One branch: main                  git branch | wc -l = 47
Closes laptop at 5pm              "just one more bug..." [3 AM]
npm install                       reads the source code

๐Ÿ› Every Full-Stack Dev's Journey:

Level 1:  "Hello World" works!  ๐ŸŽ‰
Level 5:  Build a todo app      โœ…
Level 10: "I know JavaScript"   ๐Ÿค”
Level 15: Learn TypeScript      ๐Ÿ˜ค
Level 20: "I know TypeScript"   ๐Ÿ˜ญ
Level 25: Add a database        ๐Ÿ”ฅ
Level 30: "Why won't it scale?" ๐Ÿ˜ฐ
Level 35: Kubernetes            ๐Ÿ’€
Level 40: "This is fine" ๐Ÿ”ฅ๐Ÿถ๐Ÿ”ฅ
Level 50: Becomes a consultant  ๐Ÿ’ฐ
Level โˆž:  Still Googling CORS   ๐ŸŒ€

"A full-stack developer is someone who is bad at two things instead of one."
โ€” Someone who has seen things ๐Ÿ‘ด

Made with ๐Ÿ’œ + โ˜• + ๐Ÿ› + ๐Ÿ”ฅ by the community

Share on Twitter Share on LinkedIn Share on Reddit