r/github

▲ 0 r/github

Github outage show the limits of reactive scaling

Github Aug 17 outage was similar to the Aug 6 outage. They gave the same answer. "We need better retries on the client" and "we need more capacity." I would argue they need to use their capacity better. This is the second time this has happened, and I believe their will be more across the entire agentic internet.

reddit.com
u/Noobcreate — 1 day ago
▲ 4 r/github

Making Community

Hello all,

I have just taken over as a community manager for an open source data repository and I really want to start developing a more active github community. How the heck do I make this interesting for users? For reference, I am a philosopher who can write hello in python so I really don't have a native understanding of what constitutes a github community or how to stimulate it.

What would you want to see and how do I gain visibility?

Literally any ideas are helpful!! Thank you.

reddit.com
u/ProfessionalAmateur3 — 2 days ago
▲ 243 r/github+6 crossposts

I am building a Git GUI that shows you what is happening under the hood. 👀

You click an action → see the Git command → see what changed.

There’s also a Learning Mode for beginners with interactive practice and real Git scenarios.

Here’s a quick demo of what I’ve built so far 👇
This is just a quick demo, not the full app. I’ll be adding the rest of the Git commands and more features before the first release.

The project will be open source, and I’m hoping we can keep adding to it and turn it into a useful Git tool for everyone.

Still early, so I’d love to hear your feedback.

u/WeakWoodpecker2912 — 3 days ago
▲ 31 r/github+5 crossposts

We Built a Modern JavaScript Framework from Scratch

Hi everyone!

Over the past months, my friend and I have been working on Avenx.js, an open-source JavaScript framework that started as a school project and is growing into something much bigger.

Today I'd love to share what we've built, why we built it, and where we want to take it.

Why another JavaScript framework?

It's a fair question.

We didn't start Avenx.js because we thought the ecosystem needed yet another framework. We started it because we wanted to understand how modern frameworks work under the hood and explore what a simpler developer experience could look like.

As the project evolved, we focused on a few core principles:

  • Zero runtime dependencies
  • Less boilerplate
  • A clean and intuitive API
  • Performance-first design
  • Fully open source

Building a framework has been an incredible learning experience. We've learned about rendering, reactivity, tooling, package management, compiler design, documentation, testing, and many things we never expected to touch when we started.

Open source has been the most rewarding part

One of the biggest milestones wasn't a feature or a release, it was receiving contributions from developers we had never met.

Seeing someone invest their own time into improving something you've built is incredibly motivating.

Today, Avenx.js has:

  • ⭐ 4 GitHub stars
  • 🍴 5 forks
  • 🤝 3 external contributors

They're small numbers compared to established frameworks, but for us they represent real people who believed the project was worth contributing to.

Still a long road ahead

We're nowhere near finished.

There are plenty of features to build, documentation to improve, bugs to fix, and ideas to explore. Every week we continue refining the framework and improving the developer experience.

We're building this because we genuinely enjoy it, and because we want to see how far an open-source project can grow through consistent work.

We'd love your feedback

If you have experience building frameworks, libraries, or developer tooling, we'd genuinely appreciate your thoughts.

Constructive criticism is always welcome. Whether it's about the API, architecture, documentation, repository structure, or developer experience, we're happy to hear it.

Looking for contributors

We're also actively looking for contributors.

Whether you're making your first open-source contribution or you've contributed to many projects before, we'd love to have you involved.

There are issues ranging from documentation improvements to new features, and we've marked several beginner-friendly tasks to help people get started.

If Avenx.js looks interesting to you, feel free to check out the repository, leave feedback, open an issue, or submit a pull request.

Thanks for reading, and happy Showoff Saturday! 🚀

https://github.com/Avenx-JS/avenx-js

u/Excellent_Detail9412 — 3 days ago
▲ 0 r/github

Github pages isn't updating

So, i have githubpages with a custom domain, but i change things in the index.html and it dosen't change in the site with the custom domain. In actions it published corretly, i wait days and nothing, it's bee over a week and nothing change. What should i do?

Update: i cahnge the build and deployment to github actions, it does not change, i will wait

https://github.com/LeanLopes01/dicevtt.github.io

The repo

u/Important_Lie_4731 — 2 days ago
▲ 59 r/github

is it a bad idea to use github to store high quality pngs of my artwork

I have a portfolio, and I'm using github as a backup/storage for all my artwork. is this a bad idea that will backfire on me? or will github keep them in their original lossless quality?

reddit.com
u/iHaveRandomQuesti0ns — 3 days ago
▲ 2 r/github

Open source maintainers, how do you track GitHub issues + PR reviews?

I maintain two open-source repos both with considerable community sizes, 2k stars and 500 stars. The projects get a lot of issues reported, and people submitting PRs for review.

One thing that I've always wanted to keep on top of as a project maintainer was responding to GitHub issues and reviewing PRs same day. I'm able to keep up most days but it slips a lot. I have email notifications and put stuff on my calendar to keep up.

For other open-source maintainers, what's your guys' method for keeping up with responding to your community?

reddit.com
u/matt8p — 3 days ago
▲ 183 r/github

Cursor is launching a GitHub competitor. Is this a land grab for the developer stack?

Just wondering what’s going on here. Anyone who’s used Cursor will have received the same email: an invitation to move or sync your repos from GitHub to Cursor’s newly announced code hosting platform, Origin.

What we know:

  • Cursor was recently acquired by Musk/SpaceX
  • Cursor has been pushing Musk’s Grok model for some time
  • GitHub is overwhelmingly dominant in code hosting and has become a central part of the developer ecosystem
  • Cursor is now expanding from the editor/agent layer into hosting repositories and pull requests
  • SpaceX has the resources to push this very aggressively

It starts to look less like Cursor adding another feature and more like an attempt to own a much larger part of the developer stack.

Is this some kind of land grab? What do others think?

u/demianturner — 4 days ago
▲ 6 r/github

How to get rid of the "account" with my old username?

Changed my GitHub username some time ago (not display, the actual username), whenever I open something is says "viewing as [new account name]" and it gives me the option to switch to this ghost account that has my old username (which is a permanent gray-screen until I reset app data). Any way to solve this?

(Trying to sign out doesn't work and it says "Signed out of one account" instead of two.)

u/ErenProo1665 — 3 days ago
▲ 0 r/github+2 crossposts

GitHub works in Codex/CLI, but ChatGPT App Classic can’t access my repo. Has anyone solved this?

I’m trying to understand whether I’m hitting a configuration problem, an account/product limitation, or a current limitation of ChatGPT App Classic.

I use ChatGPT heavily alongside Codex for a fairly large software project hosted in a private GitHub repository. What I want is relatively simple: I would like ChatGPT App Classic to have direct read access to the GitHub repo so I can discuss the current codebase, architecture, PRs, migrations, etc. without constantly moving context between ChatGPT and Codex.

The strange part is that GitHub itself is working correctly.

On my Mac:

  • gh is installed and current (2.97.0)
  • gh auth status shows that I’m authenticated successfully
  • Git operations use HTTPS
  • Token has repo, workflow, read:org, etc.
  • I can fetch/push normally
  • Codex can work with the repository
  • GitHub CLI can create/manage PRs

I have also reauthenticated from Terminal using:

gh auth login -h github.com

Authentication completes successfully.

So this doesn’t appear to be a GitHub authentication or repository-permissions problem.

The problem is specifically ChatGPT App Classic. I can’t get it to reliably access the same GitHub repository directly, even though other OpenAI tooling can work with it.

This is becoming a significant workflow issue because I use ChatGPT for the higher-level architecture/governance side of the project and Codex for repository execution. Ideally the workflow would be:

ChatGPT: inspect current repo/PR state → reason about architecture → give execution instructions
Codex: implement/test/commit/PR
ChatGPT: inspect the resulting repo/PR → review → determine next step

Instead, I often have to manually paste Codex reports back into ChatGPT because ChatGPT Classic cannot inspect the repository itself. On a large project with lots of migrations, tests, ADRs and governance artifacts, that becomes both inefficient and potentially error-prone.

I’m specifically trying to determine:

  1. Is direct GitHub access currently supported in ChatGPT App Classic?
  2. Is GitHub access dependent on the ChatGPT mode/model being used?
  3. Does the GitHub App/connector only work in certain experiences such as Deep Research or Agent Mode?
  4. Is there a difference between GitHub access in the web app and the macOS Classic app?
  5. If GitHub is already connected to the OpenAI account, is there some way to force/re-authorize the connection for Classic?
  6. Has anyone had GitHub working in one ChatGPT surface but unavailable in another and actually fixed it?
  7. Is there any diagnostic page/log that shows whether ChatGPT itself has permission to access a particular private repository?

I’m not looking for help configuring GitHub CLI. That side is confirmed working. I’m specifically trying to get ChatGPT itself to see the repository.

If anyone has a working setup with ChatGPT App Classic + private GitHub repositories, I’d be very interested in exactly how you configured it, including plan, GitHub App/plugin configuration, ChatGPT mode, and whether you’re using web or macOS.

Even confirmation that “this currently isn’t supported in Classic” would be useful, because at least I’d stop troubleshooting something that cannot presently be fixed.

Has anyone solved this?

u/Simple_Pineapple2463 — 3 days ago
▲ 344 r/github+17 crossposts

CTOs, engineering managers, and staff engineers are rushing to deploy autonomous AI agents across their businesses – either through their own volition or because of the clamor of demand from rank-and-file workers. However, they should think twice, a new study shows.

Enterprise large language model (LLM) agents are likely leaking company secrets, and throwing more compute at the problem is only making it worse, the study finds.

In part, that’s because of the AI’s ability to retrieve and synthesize vast amounts of internal data, from Slack messages to board transcripts, to automate tasks. By gathering that information, they also create issues with contextual integrity.

When retrieving dense corporate data, these agents routinely fail to disentangle essential task data from sensitive, contextually inappropriate information. Higher task completion rates often directly correlate with increased privacy violations.

Read the full story: https://leaddev.com/ai/frontier-ai-models-haemorrhage-sensitive-data

u/OfficialLeadDev — 5 days ago
▲ 29 r/github

GitHub up?

I'm going to GitHub and it seems to work. Status page is green. Is it just me or anyone else experiences this this as well?

reddit.com
u/full_drama_llama — 3 days ago
▲ 0 r/github

What makes you decide to star a GitHub repo?

I’ve been thinking about what actually makes an open-source repository stand out.

For me, stars usually aren't the deciding factor. I’m much more likely to try a repo when it has:

  • A README that quickly explains the problem
  • A simple setup process
  • A working example
  • Clear documentation
  • Recent commits/issues being maintained
  • A reason for the project to exist beyond “I built this”

But I’m curious what other developers look for.

When you discover a new GitHub project, what makes you go from “interesting” to actually trying it or giving it a star?

And what immediately makes you close the repo?

reddit.com
u/owenbrooks473 — 4 days ago
▲ 12 r/github

Could anyone please kindly just let me know...

... it seems to me after gaining an impression of GitHub for just about 2 years now, it would make for a perfect tool to author books through. Is this looked down upon by devs?

reddit.com
u/healthearthack — 5 days ago