1. Home
  2. Companies
  3. GitHub
  4. Outage Map
GitHub

GitHub Outage Map

The map below depicts the most recent cities worldwide where GitHub users have reported problems and outages. If you are having an issue with GitHub, make sure to submit a report below

Loading map, please wait...

The heatmap above shows where the most recent user-submitted and social media reports are geographically clustered. The density of these reports is depicted by the color scale as shown below.

GitHub users affected:

Less
More
Check Current Status

GitHub is a company that provides hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.

Most Affected Locations

Outage reports and issues in the past 15 days originated from:

Location Reports
Inverness, Scotland 1
Quito, Pichincha 2
Junín, Manabí 1
Guadalajara, JAL 1
Paris, Île-de-France 6
São Paulo, SP 1
Ipauçu, SP 1
Vigo, Galicia 1
Tel Aviv, Tel Aviv 1
Éragny, Île-de-France 1
Saltillo, COA 2
Montlhéry, Île-de-France 1
Aulnay-sous-Bois, Île-de-France 1
Granada, Andalusia 1
Vernon, Normandy 1
Township of Evan, KS 1
Madrid, Madrid 1
Bogotá, Bogota D.C. 1
Lyon, Auvergne-Rhône-Alpes 1
Lima, Lima 1
Aix-en-Provence, Provence-Alpes-Côte d'Azur 1
Trento, Trentino-Alto Adige 1
Le Chambon-Feugerolles, Auvergne-Rhône-Alpes 1
Antananarivo, Analamanga 1
Lure, Bourgogne-Franche-Comté 1
Ashkelon, Southern District 1
Veigné, Centre 1
Saint-Paul, Réunion 2
Mexico City, CDMX 1
León de los Aldama, GUA 1
Check Current Status

Community Discussion

Tips? Frustrations? Share them here. Useful comments include a description of the problem, city and postal code.

Beware of "support numbers" or "recovery" accounts that might be posted below. Make sure to report and downvote those comments. Avoid posting your personal information.

GitHub Issues Reports

Latest outage, problems and issue reports in social media:

  • CodeXSavage6s
    CodeXSavage (@CodeXSavage6s) reported

    @rodrgds I still haven't run into any trouble with my GitHub

  • XLionc
    XLion (@XLionc) reported

    @FullStackNate @theo Terrible UX, not support GitHub Actions syntax

  • benvargas
    Ben Vargas (@benvargas) reported

    @AgofureDan @burkeholland @github Have a zen login and put a nominal amount in, 20 or 30 bucks of which I've used some... then when you have an active account like that you have an API Key from your dashboard and follow their standard documentation. Free models use don't reduce your wallet balance.

  • lorenzolfm
    Lorenzo (@lorenzolfm) reported

    @PierreJoye @github What? Who the hell said anything about non-funded? Also, I want to run my CIs on my bare metal server. I do not wish that someone hosts this for free for me. Your failure to interpret what I said is hard to describe diplomatically :)

  • kumarukutkarsh
    Utkarsh Kumar (@kumarukutkarsh) reported

    So, GitHub was down due to incomplete auto-scaling policy with retries worsening the outage.

  • siddhant_borse
    Siddhant (@siddhant_borse) reported

    @HeyAliux GitHub copilot is down for your enterprise please contact the admin

  • septiembre_eth
    dominioscripto.eth (@septiembre_eth) reported

    3/ What just happened. OpenRouter added “Sign in with Ethereum” to its login screen. Next to Google. Next to GitHub. Millions of developers can now authenticate with their .eth wallet on the world’s largest AI platform. No password. No email. Just your Ethereum identity. (3/5)

  • uniquewithsauce
    Unique (@uniquewithsauce) reported

    @kobixyzHQ @RialoHQ Do I need to sign in with my Github in the Agent Grand Prix homepage?

  • enp2s3
    enp2s3 (@enp2s3) reported

    Free is not actually free. Here’s the Brave slop from my perspective. Popups everywhere, useless side features constantly jumping in your face like the browser is trying to force you to use them. When you first install Brave, if all you want is a better browser, you have to turn off dozens of settings and features first. Brave Ads, Brave News, Brave Rewards, yeah, earn rewards, because apparently we’re playing a ******* game here instead of looking for a browser, Brave AI Chat, Brave Talk… It genuinely starts feeling like one of the market's spam-filled products. Anyway, after turning all that crap off and getting through the initial setup chaos, you finally think you can relax. But you can’t. Brave looks good, the UI is solid, almost Opera-like hype, and it comes wrapped in all those big privacy-focused slogans. But after actually using it for a while, the whole thing starts turning into clickbait. A lot of Brave settings are disabled by default or set to ask every time, so on popular websites and across the modern web, instead of making your browser experience easier, it keeps costing you extra time. Still, you don’t quit Brave. You spend months fixing settings site by site, changing permissions, adjusting preferences, until you finally reach the comfortable browser experience you should’ve had from the beginning. Then not even 3 or 4 months later, another surprise. After a few browser version updates, basic usage starts falling apart with lag, freezing, stuttering and random slowdowns, gpu acceleration issues. At that point, the whole Brave experience basically becomes this: 1) Use Brave for a while. Spend a few months improving your settings and site preferences until you finally reach the normal browser experience you were supposed to have in the first place. 2) Just when everything finally starts working properly, one of Brave’s chronic problems randomly shows up. 3) Spend a few weeks researching it on github/reddit, trying fixes, taking backups and repeating the similar solutions until you eventually discover that people have been discussing the exact same problem for years and it is somehow still there. 4) Keep your hopes up, reset the browser, go back to Step 1 and start the whole thing over again. 5) After 1 YEAR, or X YEARS, finally find the courage to get rid of Brave and go back to Safari or Chrome and quietly weep. We basically have the browser version of the operating system irony now. The only difference is that we don’t hear about some brand-new operating system every year, while plenty of companies can build another browser, give it amazing PR and make huge promises about privacy, speed and simplicity. And as usual, we users are left quietly weeping.

  • mdmadna
    MMM 🦠👽🫧 (@mdmadna) reported

    @sama Do you have a new product manager? Every update is terrible 1. Context menu for file uploading just drops down under the keyboard and basically inaccessible 2. GitHub plugin connection fails every time 3. Last update terrible UI update not fixed. It was perfect all black now💩

  • swathidbhat
    swathi.bhat (@swathidbhat) reported

    Day 5 of using @bot only on my phone. I had an idea which needed a new repo. But the bot couldn't spin it up. It guided me towards logging in GitHub via computer use within the app. I don't remember my login, man. Password manager please 🙏 I went off-app to create the repo myself.

  • Hartdrawss
    Harshil Tomar (@Hartdrawss) reported

    How the hell do i make an AI Agent ? here is the full 2026 Sauce : scope - write the agent's single job in one sentence and pick the one metric / KPI that matters really - map the task as a flowchart first and try to break it down into as much of sub workflows as you can with bottleneck info - collect 10-20 real feedback of the department / team member doing this job today and try understanding the workflow with context foundation - start on a frontier model to prove the task is solvable at all before optimising anything - pick one framework and stay in it, openai agents sdk/ pydantic ai or langgraph all work - put the job, the constraints and the refusal rules in the system prompt and keep things onto github tools - give the agent a closed tool list declared in code with a typed schema per tool - talk and figure out monthly budget allocation internally and work backwards to the tools you can use for the same - wrap each external api in tenacity with exponential backoff and a deterministic fallback path tip: pass an idempotency key on every write so a retried call cannot duplicate the row knowledge and state - chunk your docs and retrieve from pgvector or turbopuffer ( can also try HydraDB ) instead of pasting context into the prompt - persist conversation state in postgres and rehydrate only what the current step needs - summarise older turns into a running memory record once the window starts filling control loop - cap max steps in the loop itself rather than trusting the prompt to stop - meter tokens and dollars per run in langfuse and alert on outliers - gate sends, charges and deletes behind an explicit human approval step - return "nothing found" on an empty tool result and stop the model from filling the gap - keep user text in its own message role away from your instructions evals - build the eval set from production transcripts your users actually sent - grade with an llm judge on correctness plus an assertion on every tool call that had to happen - run promptfoo or braintrust in CI and block the merge on a regression ship - launch behind a feature flag to ten users you can call on the phone - propagate one OpenTelemetry trace id from inbound request to final tool call - rate limit per user id with a token bucket in redis - queue work in temporal when a provider degrades so requests survive the outage - keep the kill switch flippable without a deploy after launch - try to observe and read full traces every morning for the first 1-2 weeks - move the easy intents down to a smaller model once the evals hold - give the agent a named owner and a dashboard showing runs, failures and cost it might sound complex right now but once you run through the motion of things; trust me, it will start to feel more and more easier we build in this exact order before any client agent goes live. most teams start at tools and find out from a user.

  • Praneeth_zz
    Praneethzz (@Praneeth_zz) reported

    I added Github to probe and it found 5 real problems that devs had. I stopped trying to scrape X because it was too risky and connected to Github using the official API instead. In the first run: -scanned 8 issues -Matched with 5 problem signals -extracted those 5 complaints -0 API errors I haven't really looked into the problems that devs have and post about in github, so this was definitely interesting to see.

  • omninomsky
    MJY (@omninomsky) reported

    @Tech_girl How would it be able to determine whether the code was generated by AI or people? Realistically what would happen if GitHub would have to spend resources to determine whether the code was generated by a person (sounds expensive). It's very easy to defeat the purpose by being too sensitive (blocking human posts) too lax (allowing too much AI code through) or simply incorrect (blocking humans, allowing AI). It's very hard to get it exactly right. So just from the technical problem alone they probably won't do this. But let's say they did. How does that work out? Well, now people who rely on AI to do their work can no longer use GitHub. They'll probably want to keep using AI so they'll no longer use GitHub. I'm not yet seeing any upside. Less merges per day maybe? Relief for the system?

  • GoogleWaveTech
    Google G-Ware Surface Technology (@GoogleWaveTech) reported

    @sama One honest distinction: each share creates a ledger commit inside StarQuest’s device-local wallet, not a new GitHub repository commit. Letting a public webpage commit directly to GitHub would require exposing credentials. Cross-device/server permanence still requires

Check Current Status