Tools, libraries, APIs, and free courses — handpicked by developers, for developers.
Where the world builds software. Essential for version control and collaboration.
The largest developer community for asking and answering programming questions.
Free, open-source code editor with extensions for every language.
The world's largest software registry with millions of packages.
Typed superset of JavaScript that compiles to plain JavaScript.
Free and open-source distributed version control system.
Professional IDEs — IntelliJ, WebStorm, PyCharm, and more.
Opinionated code formatter supporting many languages.
Pluggable linting utility for JavaScript and TypeScript.
Online regex tester and debugger for PHP, Python, Go, JS, and more.
AI assistant powered by GPT — coding help, writing, analysis, and more.
AI research lab behind GPT-4, DALL·E, and ChatGPT.
AI pair programmer that suggests code completions in your editor.
Anthropic's AI assistant — thoughtful, nuanced, and safety-focused.
Access GPT-4, DALL·E, Whisper, and embeddings via API.
Google's most capable AI model — multimodal reasoning across text, code, and images.
The platform for machine learning — models, datasets, and spaces.
The AI-first code editor — write, edit, and understand code faster.
Framework for developing applications powered by language models.
Run large language models locally — Llama, Mistral, Gemma, and more.
Fast-paced tech explainers, 100-second concept breakdowns, and code tutorials.
Full-length programming courses completely free.
Web development tutorials — React, Node, CSS, Python, and project builds.
Harvard CS50 lectures, shorts, and supplementary content.
Web development tutorials — React, Vue, Node, Firebase, and more.
Simplified web development concepts and tutorials.
Software engineering, Vim, algorithms, and developer culture.
Web development opinions, TypeScript, tRPC, and the T3 stack.
Python, machine learning, and game development tutorials.
Creative web development tutorials with modern design focus.
The library for web and native user interfaces. Build component-based UIs.
The React framework for production — hybrid static & server rendering, TypeScript support.
Utility-first CSS framework for rapidly building custom designs.
Next-generation frontend tooling. Instant server start and lightning-fast HMR.
Progressive JavaScript framework for building user interfaces.
Platform for building mobile and desktop web applications by Google.
Cybernetically enhanced web apps — compile-time framework with no virtual DOM.
The web framework for content-driven websites. Ship less JavaScript.
Full-stack web framework focused on web standards and modern UX.
Simple and performant reactivity for building user interfaces.
Learn to code for free. Full-stack curriculum with certifications.
World-class courses from top universities — CS, AI, data science, and more.
Online learning platform with 200K+ courses on every topic.
Interactive coding courses — learn Python, JavaScript, SQL, and more.
Free online courses from Harvard, MIT, and the world's best universities.
In-depth courses on JavaScript, React, TypeScript, and web performance.
Text-based interactive courses for software engineers.
Technology skills platform for developers, IT admins, and creative pros.
Interactive coding screencasts — pause and edit the code directly.
Concise, expert-led screencasts for web developers.
Practice coding problems. The go-to platform for interview preparation.
Curated DSA roadmap and video explanations for coding interview prep.
Computer science portal with DSA tutorials, practice problems, and articles.
Competitive programming platform with regular contests and editorials.
Practice coding, prepare for interviews, and get hired.
Competitive programming platform with monthly contests.
Visualize data structures and algorithms through animations.
Structured approach to learning algorithms for coding interviews.
Japanese competitive programming platform with high-quality problems.
Mathematical and computational problems requiring creative problem-solving.
JavaScript runtime built on Chrome's V8 engine for server-side development.
Fast, unopinionated, minimalist web framework for Node.js.
Modern, fast Python web framework for building APIs with type hints.
High-level Python web framework that encourages rapid development.
Java-based framework for creating production-grade applications.
PHP framework for web artisans with expressive, elegant syntax.
Open-source programming language supported by Google — fast, reliable, efficient.
Full-stack framework with conventions for rapid web development.
A language empowering everyone to build reliable and efficient software.
Progressive Node.js framework for building efficient server-side apps.
Amazon Web Services — the most comprehensive cloud computing platform.
Build, share, and run containerized applications anywhere.
Automate your software workflows with CI/CD directly in GitHub.
Open-source container orchestration for automating deployment and scaling.
Suite of cloud computing services by Google for building and deploying apps.
Cloud computing platform for building, testing, deploying applications.
Advanced load balancer, web server, and reverse proxy.
Infrastructure as Code tool for building, changing, and versioning infrastructure.
Open-source observability platform for metrics, logs, and traces.
Open-source monitoring and alerting toolkit for cloud-native environments.
Collaborative interface design tool used by every modern team.
Beautifully designed, accessible components built with Radix and Tailwind.
React component library implementing Google's Material Design.
Library of 1,500+ free and open-source font families.
Community for designers to share and discover creative work.
Unstyled, accessible UI component primitives for React.
Simple, modular, and accessible React component library.
Virtual whiteboard for sketching hand-drawn like diagrams and wireframes.
Super fast color palette generator for designers and developers.
Beautiful hand-crafted SVG icons by the makers of Tailwind CSS.
Google's app development platform — auth, database, hosting, and analytics.
API platform for building, testing, and documenting APIs.
Open-source Firebase alternative with Postgres, Auth, Storage, and Edge Functions.
Payment processing platform for internet businesses.
World's largest API hub — discover, connect, and manage thousands of APIs.
Query language for APIs — get exactly the data you need.
Cloud communications platform — SMS, voice, video, and authentication APIs.
API development tools for designing, building, documenting, and consuming REST APIs.
Industry-standard GraphQL implementation with caching, state management, and more.
Collaborative API client for REST, GraphQL, gRPC, and WebSockets.
Comprehensive documentation for HTML, CSS, JavaScript, and Web APIs.
Web development tutorials and references for HTML, CSS, JS, Python, and more.
Fast, offline, all-in-one API documentation browser.
The Modern JavaScript Tutorial — from basics to advanced topics.
Browser compatibility tables for modern web technologies.
Design patterns and refactoring techniques explained with illustrations.
Google's guidance for modern, high-quality web development.
Quick reference cheat sheets for programming languages and tools.
Deploy web projects with the best frontend cloud. Zero config deployments.
Build, deploy, and scale modern web projects with global CDN.
Cloud platform that lets you build, deliver, and scale apps.
Infrastructure platform for deploying apps, databases, and services instantly.
JAMstack platform for deploying full-stack applications globally.
Unified cloud to build and run all your apps — web services, databases, cron jobs.
Deploy app servers close to your users with global edge hosting.
Serverless execution environment on the edge — deploy instantly worldwide.
Serverless platform for JavaScript and TypeScript at the edge.
Simple, single-command static web publishing for front-end developers.
Tech news and discussion community by Y Combinator.
Constructive and inclusive social network for software developers.
Subreddit for programming news, articles, and discussions.
Web development community on Reddit — questions, resources, and discussions.
Find developer communities and tech servers on Discord.
Discover and share new tech products, apps, and tools.
Blogging platform and developer community — write and grow your audience.
Computing-focused community with high-quality technical discussions.
The world's largest professional network for job searching.
Job search engine aggregating listings from thousands of sources.
Company reviews, salaries, and job listings from employees.
Startup jobs and talent platform — formerly AngelList Talent.
Remote jobs in programming, design, marketing, and more.
Largest remote work community with curated remote job listings.
Technical hiring platform that matches engineers with top companies.
Job marketplace connecting tech talent with innovative companies.
All-in-one workspace for notes, docs, wikis, and project management.
Knowledge base and note-taking app with linked thinking.
Visual project management with boards, lists, and cards.
Issue tracking tool built for modern software teams.
Task manager and to-do list app for organizing work and life.
Blazingly fast productivity tool for macOS — extensions, snippets, and AI.
Automatic time tracking and metrics for programmers.
Terminal autocomplete and IDE-style editing for your command line.
Harvard's legendary intro to computer science — free on edX.
Free computing courses — algorithms, cryptography, and information theory.
MIT's Introduction to Algorithms course — free lectures and problem sets.
MIT course on practical tools: shell, Git, Vim, debugging, and profiling.
Curated guide to self-studying computer science with the best resources.
Comprehensive guide to large-scale system design with real-world examples.
Popular course for mastering system design interviews.
System design concepts explained with clear visual diagrams by Alex Xu.
Blog covering architectures of real-world high-traffic systems.
Patterns and best practices for microservice architecture.
Curated coding interview preparation materials by ex-FAANG engineers.
Compare verified compensation data across tech companies.
Front-end interview questions and answers for web developers.
Free peer-to-peer mock technical interviews with real engineers.
Anonymous mock interviews with engineers from top companies.
Community-driven roadmaps, guides, and resources for developers.
Free full-stack curriculum — HTML, CSS, JavaScript, Ruby, and React.
University of Helsinki's free course on React, Node, GraphQL, and TypeScript.
Free full-stack software engineering curriculum.
Discover interesting projects and people on GitHub.
Find beginner-friendly open-source issues to contribute to.
Curated list of projects with tasks for new contributors.
Resources and projects welcoming first-time open-source contributors.
Non-profit promoting and protecting open-source software and communities.