what-happens-when

Browser interaction process

An in-depth exploration of the steps involved when a user types a URL into their browser and presses enter.

An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"

GitHub

40k stars
685 watching
6k forks
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vasanthk/how-web-works Explains how web browsing works behind the scenes from user input to rendering on-screen content 16,131
ibit-to/google-unlocked An extension that uncensors Google search results by scanning hidden URLs and injecting them into search pages 2,258
rockbenben/chatgpt-shortcut An AI-powered tool for generating and managing optimized prompts for chatbots like ChatGPT. 5,968
greenek/google-translate-keyboard-shortcut-userscript Automates language switching on Google Translate with a keyboard shortcut. 8
g33kdude/chrome.ahk Automates Google Chrome using its WebSocket-based API 340
opsdisk/pagodo Automates Google searching to identify potentially vulnerable web pages and applications 2,816
sean-codes/atom-browser A plugin for Atom that enables browsing the web, previewing files, and searching Google within the editor. 39
justjavac/google-ips A tool to replace Google's CDN with domestic alternatives 3,454
faridsafi/react-native-google-places-autocomplete Provides an autocomplete component for searching addresses using Google Places API 2,009
alex-page/github-project-automation-plus Automates creation and updating of project cards in GitHub Projects based on webhook events 326
mshumer/gpt-prompt-engineer A tool for automating the process of generating and ranking effective prompts for AI models like GPT-4, GPT-3.5-Turbo, or Claude 3 Opus. 9,368
brookhong/surfingkeys A browser extension that provides keyboard-based navigation and control of web browsing 5,399
ecthros/uncaptcha A system to bypass audio-based Captcha challenges with high accuracy 2,801
guillaumepotier/garlic.js A script that automatically saves form data locally until submission. 2,361
ichord/at.js A JavaScript library for autocompleting mentions and keywords in text inputs. 5,293